Beamline 17BM mw_nsls2_17bm https://wiki-nsls2.bnl.gov/beamline17BM/index.php?title=Main_Page MediaWiki 1.43.3 first-letter Media Special Talk User User talk Beamline 17BM Beamline 17BM talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk Main Page 0 1 1 2017-08-24T20:00:09Z MediaWiki default 0 wikitext text/x-wiki <strong>MediaWiki has been successfully installed.</strong> Consult the [//meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software. == Getting started == * [//www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [//www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] * [//www.mediawiki.org/wiki/Localisation#Translation_resources Localise MediaWiki for your language] 48ae6e35148eb82b1c8ad85ab548f97ca752999a 2 1 2019-08-30T20:31:46Z Erik 4 wikitext text/x-wiki <strong>MediaWiki has been successfully installed.</strong> Consult the [//meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software. = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = USB Cameras: [//www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] 76510751fef1d54202f29c1473024c44c4bbe1a8 3 2 2019-08-30T20:32:23Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = USB Cameras: [//www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] e1a9feedc244f9e703541462baf1804941bde6fc 4 3 2019-08-30T20:41:40Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = '''At present the wiki collects info useful for the 17-BM beamline staff (updated 30 August 2019)''' === IOC Information & Control === XFP has three systems for EPICS IOCs: *[[Xf17bm-ioc1|xf17bm-ioc1 ]](motor controllers, data acquisition) *[[Xf17bm-ioc2|xf17bm-ioc2 ]](USB cameras) *[[Xf17bm-babyIOC1|xf17bm-babyIOC1]] (test-bed for GigE cameras) === Motor Controller Data (TBD) === USB Camera Info [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[Xf17bm-ioc2|xf17bm-ioc2]] mini-server bef3aef2f405e1e04125bf6ba25a2925d56df47c 41 4 2019-09-01T20:20:53Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''At present the wiki collects info useful for the 17-BM beamline staff (updated 30 August 2019)'''<br/></div> === IOC Information & Control === XFP has three systems for EPICS IOCs: *[[Xf17bm-ioc1|xf17bm-ioc1 ]](motor controllers, data acquisition) *[[Xf17bm-ioc2|xf17bm-ioc2 ]](USB cameras) *[[Xf17bm-babyIOC1|xf17bm-babyIOC1]] (test-bed for GigE cameras) === Motor Controller Data (TBD) === USB Camera Info [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[Xf17bm-ioc2|xf17bm-ioc2]] mini-server 8d8ea62aaf4af74872ec15927809f88427043bbb 49 41 2019-09-01T20:31:49Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''At present the wiki collects info useful for the 17-BM beamline staff (updated 30 August 2019)'''<br/></div> === IOC Information & Control === XFP has three systems for EPICS IOCs: *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) === Motor Controller Data (TBD) === === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-babyIOC1_information|xf17bm-ioc2]] mini-server d1fa7e811258200d40d75b64890a570f8e2f35fe USB Cameras at 17-BM 0 2 5 2019-08-30T20:56:04Z Erik 4 Created page with "1+1 = 2" wikitext text/x-wiki 1+1 = 2 cf8026b0171111b5ffadaac092ded5e93cabb1e2 6 5 2019-08-30T20:57:29Z Erik 4 wikitext text/x-wiki <p>1+1 = 2 </p> 1f05382bfe518157442b3ffd81188c9b72c6093b 7 6 2019-08-30T20:57:46Z Erik 4 wikitext text/x-wiki USB/UVC Cameras & xf17bm-ioc2 notes<br/>Revised: 27 August 2019 (Mike Sullivan) 18fa6afc3f7885434f42b539768d25e979dbf07b 8 7 2019-08-30T20:58:28Z Erik 4 wikitext text/x-wiki USB/UVC Cameras & xf17bm-ioc2 notes<br/>Revised: 27 August 2019 (Mike Sullivan) Using ImageJ on xf17bm-ioc2:<br/>this is needed to run ImageJ only on this system<br/>In terminal window type imagej , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View<br/>In the new window that pops up enter the PV name such as XF:17BM-BI{USB-Cam:1}Pva1:Image then press enter. It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) Notes:<br/>If you get a white screen when changing Supported Modes and camera doesn’t start, instead of restarting css with run-css, it may be enough to right click on the screen in question and select "refresh" when the image just shows as white.<br/>The second&nbsp; easiest fix is to restart CSS (run-css)<br/>All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem.<br/>We discovered that USB-cam7 requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono.<br/>First, I got the USB1 cam working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2.<br/>I then played around with trying to start/stop cameras in various combinations. No issues with cam5 Supereyes or cam3 (high-res) being started before or after cam1. However, cam2 and cam1 cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) Commands:<br/>ssh username@xf17bm-ioc1&nbsp; = beamline IOC control<br/>ssh username@xf17bm-ioc2&nbsp; = usb camera control in hutch under table1<br/>sudo service softioc-cam-usb1 (stop,start,restart)<br/>sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart) 2a2e484eef5c88802df42611f24bf365bb1f2f0c 9 8 2019-08-30T21:02:51Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised: 27 August 2019 (Mike Sullivan) === '''''<br/>''''' === === === === === === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;</span> = beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp; = usb camera control in hutch under table1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice b56f610e0b49605678a429b9bbcaa9f2e2ce87bc 10 9 2019-08-30T21:04:30Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised: 27 August 2019 (Mike Sullivan) === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 399e582e387015f131fecc8bc9cf4fbc48bf5273 11 10 2019-08-30T21:04:52Z Erik 4 wikitext text/x-wiki <h1> <b>USB/UVC Cameras &amp; xf17bm-ioc2 notes</b> </h1> <p>Revised: 27 August 2019 (Mike Sullivan) </p> <h3> <i><b>Notes:</b></i> </h3> <ul> <li>If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&#160;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) </li> <li>All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. </li> <li>We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. </li> <li>First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. </li> <li>I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) </li> </ul> <h3> <i><b>Using ImageJ on xf17bm-ioc2:</b></i> </h3> <ul> <li>this is needed to run ImageJ only on this system </li> <li>In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View </li> <li>In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. </li> <li>It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) </li> </ul> <h3> <i><b>IOC Control Reference Commands:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&#160;- </span>beamline IOC control </li> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&#160;&#160;-&#160;USB camera control in hutch under ES:1 </li> <li><span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> <li><span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> </ul> 86a26993f851585307e0f40ad20a7a35b3ef8e95 12 11 2019-08-30T21:05:26Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised: 27 August 2019 (Mike Sullivan) Camera List:<br/>USB-cam1 Teslong ear cam,&nbsp; NOTE: Cam 1 and 2 can’t run at the same time, if you forget you will need to reboot ioc sometimes???<br/>USB-cam2 Opti-Tekscope microscope camera<br/>USB-cam3 E-Con High Res cam in plastic box Model # See3Cam_CU55<br/>USB-cam4 “Dead” Opti-Tekscope microscope camera (Spare port for new camera)<br/>USB-cam5 Supereyes microscope camera Note: 8 bit + RGB1 setting required<br/>USB-cam6 is the&nbsp; Flexible Snake Inspection cam 16 feet<br/>USB-cam7 is the “digital microscope” cam Note: 8 bit + RGB1 setting required<br/>USB-cam8 is the 2MP&nbsp;&nbsp; 5-50mm variable focus zoom with aperture === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 36029b6af6432bd59f0521caec13cafa9af677ba 13 12 2019-08-30T21:07:28Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised: 27 August 2019 (Mike Sullivan) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice f0c010033556164a187e9a6939f02b42ca168e22 14 13 2019-08-30T21:07:53Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 5a71d5107b3e9a709da811330f5181de6e5aac71 15 14 2019-08-30T21:09:28Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? **https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice d270a7fe9b395105d4231dccf99a047fc21c5873 16 15 2019-08-30T21:10:57Z Erik 4 wikitext text/x-wiki <h1> <b>USB/UVC Cameras &amp; xf17bm-ioc2 notes</b> </h1> <p>Revised:&#160;30 August 2019 (Mike Sullivan/Erik Farquhar) </p> <h3> <i><b>Camera List:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam <ul> <li>NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? </li> <li><a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a> </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box <ul> <li>Model # See3Cam_CU55 </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&#160;Flexible Snake Inspection cam (16 feet) </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&#160;“digital microscope” cam <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture </li> </ul> <h3> <i><b>Notes:</b></i> </h3> <ul> <li>If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&#160;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) </li> <li>All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. </li> <li>We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. </li> <li>First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. </li> <li>I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) </li> </ul> <h3> <i><b>Using ImageJ on xf17bm-ioc2:</b></i> </h3> <ul> <li>this is needed to run ImageJ only on this system </li> <li>In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View </li> <li>In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. </li> <li>It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) </li> </ul> <h3> <i><b>IOC Control Reference Commands:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&#160;- </span>beamline IOC control </li> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&#160;&#160;-&#160;USB camera control in hutch under ES:1 </li> <li><span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> <li><span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> </ul> 3b0d399be6ecf50e52505b5be7f4a0f2e7edf1de 17 16 2019-08-30T21:13:53Z Erik 4 wikitext text/x-wiki <h1> <b>USB/UVC Cameras &amp; xf17bm-ioc2 notes</b> </h1> <p>Revised:&#160;30 August 2019 (Mike Sullivan/Erik Farquhar) </p> <h3> <i><b>Camera List:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam <ul> <li>NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? </li> <li>&lt;a href="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" alt="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" title="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>"&gt;<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>&lt;/a&gt; </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box <ul> <li>Model # See3Cam_CU55 </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&#160;Flexible Snake Inspection cam (16 feet) </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&#160;“digital microscope” cam <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture </li> </ul> <h3> <i><b>Notes:</b></i> </h3> <ul> <li>If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&#160;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) </li> <li>All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. </li> <li>We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. </li> <li>First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. </li> <li>I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) </li> </ul> <h3> <i><b>Using ImageJ on xf17bm-ioc2:</b></i> </h3> <ul> <li>this is needed to run ImageJ only on this system </li> <li>In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View </li> <li>In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. </li> <li>It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) </li> </ul> <h3> <i><b>IOC Control Reference Commands:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&#160;- </span>beamline IOC control </li> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&#160;&#160;-&#160;USB camera control in hutch under ES:1 </li> <li><span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> <li><span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> </ul> d909a9c88ee47889083aec9ec8aeffa32a28790a 18 17 2019-08-30T21:15:39Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? **https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice d270a7fe9b395105d4231dccf99a047fc21c5873 19 18 2019-08-30T21:15:47Z Erik 4 wikitext text/x-wiki <h1> <b>USB/UVC Cameras &amp; xf17bm-ioc2 notes</b> </h1> <p>Revised:&#160;30 August 2019 (Mike Sullivan/Erik Farquhar) </p> <h3> <i><b>Camera List:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam <ul> <li>NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? </li> <li><a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a> </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box <ul> <li>Model # See3Cam_CU55 </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&#160;Flexible Snake Inspection cam (16 feet) </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&#160;“digital microscope” cam <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture </li> </ul> <h3> <i><b>Notes:</b></i> </h3> <ul> <li>If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&#160;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) </li> <li>All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. </li> <li>We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. </li> <li>First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. </li> <li>I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) </li> </ul> <h3> <i><b>Using ImageJ on xf17bm-ioc2:</b></i> </h3> <ul> <li>this is needed to run ImageJ only on this system </li> <li>In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View </li> <li>In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. </li> <li>It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) </li> </ul> <h3> <i><b>IOC Control Reference Commands:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&#160;- </span>beamline IOC control </li> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&#160;&#160;-&#160;USB camera control in hutch under ES:1 </li> <li><span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> <li><span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> </ul> 3b0d399be6ecf50e52505b5be7f4a0f2e7edf1de 20 19 2019-08-30T21:16:49Z Erik 4 wikitext text/x-wiki <h1> <b>USB/UVC Cameras &amp; xf17bm-ioc2 notes</b> </h1> <p>Revised:&#160;30 August 2019 (Mike Sullivan/Erik Farquhar) </p> <h3> <i><b>Camera List:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam <ul> <li>NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? </li> <li>&lt;a href="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" alt="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" title="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>"&gt;<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>&lt;/a&gt; </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box <ul> <li>Model # See3Cam_CU55 </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&#160;Flexible Snake Inspection cam (16 feet) </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&#160;“digital microscope” cam <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture </li> </ul> <h3> <i><b>Notes:</b></i> </h3> <ul> <li>If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&#160;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) </li> <li>All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. </li> <li>We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. </li> <li>First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. </li> <li>I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) </li> </ul> <h3> <i><b>Using ImageJ on xf17bm-ioc2:</b></i> </h3> <ul> <li>this is needed to run ImageJ only on this system </li> <li>In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View </li> <li>In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. </li> <li>It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) </li> </ul> <h3> <i><b>IOC Control Reference Commands:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&#160;- </span>beamline IOC control </li> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&#160;&#160;-&#160;USB camera control in hutch under ES:1 </li> <li><span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> <li><span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> </ul> d909a9c88ee47889083aec9ec8aeffa32a28790a 21 20 2019-08-30T21:18:28Z Erik 4 wikitext text/x-wiki <h1> <b>USB/UVC Cameras &amp; xf17bm-ioc2 notes</b> </h1> <p>Revised:&#160;30 August 2019 (Mike Sullivan/Erik Farquhar) </p> <h3> <i><b>Camera List:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam <ul> <li>NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? </li> <li>&lt;a href="&lt;a href="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" alt="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" title="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>"&gt;<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>&lt;/a&gt;" alt="&lt;a href="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" alt="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" title="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>"&gt;<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>&lt;/a&gt;" title="&lt;a href="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" alt="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" title="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>"&gt;<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>&lt;/a&gt;"&gt;&lt;a href="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" alt="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" title="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>"&gt;<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>&lt;/a&gt;&lt;/a&gt; </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box <ul> <li>Model # See3Cam_CU55 </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&#160;Flexible Snake Inspection cam (16 feet) </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&#160;“digital microscope” cam <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture </li> </ul> <h3> <i><b>Notes:</b></i> </h3> <ul> <li>If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&#160;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) </li> <li>All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. </li> <li>We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. </li> <li>First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. </li> <li>I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) </li> </ul> <h3> <i><b>Using ImageJ on xf17bm-ioc2:</b></i> </h3> <ul> <li>this is needed to run ImageJ only on this system </li> <li>In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View </li> <li>In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. </li> <li>It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) </li> </ul> <h3> <i><b>IOC Control Reference Commands:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&#160;- </span>beamline IOC control </li> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&#160;&#160;-&#160;USB camera control in hutch under ES:1 </li> <li><span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> <li><span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> </ul> ddd6352140b18f70d3b34b486e1ea1daa6354c2a 22 21 2019-08-30T21:19:31Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? **https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice d270a7fe9b395105d4231dccf99a047fc21c5873 23 22 2019-08-30T21:22:03Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? **[https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 Amazon Teslong] *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 953b113ec0c6e6b078e844752bff89f7a68e8c78 24 23 2019-08-30T21:24:15Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam [https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 Amazon] **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera [https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1 Amazon] *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 [https://www.e-consystems.com/5mp-low-noise-usb-camera.asp ECon Systems] *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera [https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1 Amazon] **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) [https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 Amazon] *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam [https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 Amazon] **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture [https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 Amazon] === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 5ffb103c9efd7e44293484238f9b1e3de8ec9035 25 24 2019-08-30T21:25:39Z Erik 4 wikitext text/x-wiki <h1> <b>USB/UVC Cameras &amp; xf17bm-ioc2 notes</b> </h1> <p>Revised:&#160;30 August 2019 (Mike Sullivan/Erik Farquhar) </p> <h3> <i><b>Camera List:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam <a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">Amazon</a> <ul> <li>NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera <a href="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1">Amazon</a> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box <ul> <li>Model # See3Cam_CU55 <a href="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp" alt="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp" title="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp">ECon Systems</a> </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera <a href="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1">Amazon</a> <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&#160;Flexible Snake Inspection cam (16 feet) <a href="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1">Amazon</a> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&#160;“digital microscope” cam <a href="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1">Amazon</a> <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture <a href="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1">Amazon</a> </li> </ul> <h3> <i><b>Notes:</b></i> </h3> <ul> <li>If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&#160;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) </li> <li>All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. </li> <li>We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. </li> <li>First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. </li> <li>I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) </li> </ul> <h3> <i><b>Using ImageJ on xf17bm-ioc2:</b></i> </h3> <ul> <li>this is needed to run ImageJ only on this system </li> <li>In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View </li> <li>In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. </li> <li>It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) </li> </ul> <h3> <i><b>IOC Control Reference Commands:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&#160;- </span>beamline IOC control </li> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&#160;&#160;-&#160;USB camera control in hutch under ES:1 </li> <li><span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> <li><span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> </ul> 45413bbb0ca78977565146c4d05ec273f2751977 26 25 2019-08-30T21:28:24Z Erik 4 wikitext text/x-wiki <h1> <b>USB/UVC Cameras &amp; xf17bm-ioc2 notes</b> </h1> <p>Revised:&#160;30 August 2019 (Mike Sullivan/Erik Farquhar) </p> <h3> <i><b>Camera List:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam &lt;a href="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" alt="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>" title="<a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a>"&gt;Amazon&lt;/a&gt; <ul> <li>NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera &lt;a href="<a href="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1</a>" alt="<a href="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1</a>" title="<a href="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1</a>"&gt;Amazon&lt;/a&gt; </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box <ul> <li>Model # See3Cam_CU55 &lt;a href="<a href="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp" alt="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp" title="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp">https://www.e-consystems.com/5mp-low-noise-usb-camera.asp</a>" alt="<a href="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp" alt="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp" title="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp">https://www.e-consystems.com/5mp-low-noise-usb-camera.asp</a>" title="<a href="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp" alt="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp" title="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp">https://www.e-consystems.com/5mp-low-noise-usb-camera.asp</a>"&gt;ECon Systems&lt;/a&gt; </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera &lt;a href="<a href="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1</a>" alt="<a href="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1</a>" title="<a href="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1</a>"&gt;Amazon&lt;/a&gt; <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&#160;Flexible Snake Inspection cam (16 feet) &lt;a href="<a href="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1</a>" alt="<a href="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1</a>" title="<a href="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1</a>"&gt;Amazon&lt;/a&gt; </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&#160;“digital microscope” cam &lt;a href="<a href="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1</a>" alt="<a href="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1</a>" title="<a href="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1</a>"&gt;Amazon&lt;/a&gt; <ul> <li>NOTE: 8 bit + RGB1 setting required </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture &lt;a href="<a href="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1</a>" alt="<a href="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1</a>" title="<a href="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1</a>"&gt;Amazon&lt;/a&gt; </li> </ul> <h3> <i><b>Notes:</b></i> </h3> <ul> <li>If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&#160;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) </li> <li>All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. </li> <li>We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. </li> <li>First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. </li> <li>I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) </li> </ul> <h3> <i><b>Using ImageJ on xf17bm-ioc2:</b></i> </h3> <ul> <li>this is needed to run ImageJ only on this system </li> <li>In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View </li> <li>In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. </li> <li>It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) </li> </ul> <h3> <i><b>IOC Control Reference Commands:</b></i> </h3> <ul> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&#160;- </span>beamline IOC control </li> <li><span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&#160;&#160;-&#160;USB camera control in hutch under ES:1 </li> <li><span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> <li><span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </li> </ul> edee1ee3a3d2d35431a99313a8aa33f803fc2fc1 27 26 2019-08-30T21:29:19Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice cd2c208596980895edfca7566db08f4c7198d02f 28 27 2019-08-30T21:30:59Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture <div> === '''''Tabulation of xf17bm-ioc2 USB camera properties.''''' === {| style="width: 858px;" cellpadding="0" cellspacing="0" border="1" align="center" width="858" |- | style="width: 102px; height: 20px;" | '''Camera name''' | style="width: 138px; height: 20px;" | '''Brand''' | style="width: 60px; height: 20px;" | '''Hub''' | style="width: 120px; height: 20px;" | '''Manual Settings''' | style="width: 336px; height: 20px;" | '''Notes (WD=working distance, NC=not compatible)''' | style="width: 102px; height: 20px;" | '''Modes''' |- | style="width: 102px; height: 20px;" | USB-cam1 | style="width: 138px; height: 20px;" | Teslong “ear cam” | style="width: 60px; height: 20px;" | yes | style="width: 120px; height: 20px;" | &nbsp; | style="width: 336px; height: 20px;" | Cam1&2 can’t run at the same time; WD:1-40mm | style="width: 102px; height: 20px;" | 1 |- | style="width: 102px; height: 20px;" | USB-cam2 | style="width: 138px; height: 20px;" | Opti-Tekscope | style="width: 60px; height: 20px;" | yes | style="width: 120px; height: 20px;" | &nbsp; | style="width: 336px; height: 20px;" | Cam1&2 can’t run at the same time; WD:1-inf. | style="width: 102px; height: 20px;" | 1,4,6 |- | style="width: 102px; height: 20px;" | USB-cam3 | style="width: 138px; height: 20px;" | E-Con High Res | style="width: 60px; height: 20px;" | yes | style="width: 120px; height: 20px;" | &nbsp; | style="width: 336px; height: 20px;" | WD: 5-inf. | style="width: 102px; height: 20px;" | all |- | style="width: 102px; height: 20px;" | USB-cam4 | style="width: 138px; height: 20px;" | Dead | style="width: 60px; height: 20px;" | &nbsp; | style="width: 120px; height: 20px;" | &nbsp; | style="width: 336px; height: 20px;" | &nbsp; | style="width: 102px; height: 20px;" | &nbsp; |- | style="width: 102px; height: 20px;" | USB-cam5 | style="width: 138px; height: 20px;" | Supereyes | style="width: 60px; height: 20px;" | yes | style="width: 120px; height: 20px;" | 8 bit + RGB1 | style="width: 336px; height: 20px;" | Requires manual setting in UVC; NC=2,6 | style="width: 102px; height: 20px;" | manual |- | style="width: 102px; height: 19px;" | USB-cam6 | style="width: 138px; height: 19px;" | Flexible Snake | style="width: 60px; height: 19px;" | yes | style="width: 120px; height: 19px;" | &nbsp; | style="width: 336px; height: 19px;" | NC=5,6 | style="width: 102px; height: 19px;" | &nbsp; |- | style="width: 102px; height: 20px;" | USB-cam7 | style="width: 138px; height: 20px;" | digital microscope | style="width: 60px; height: 20px;" | '''???''' | style="width: 120px; height: 20px;" | 8 bit + RGB1 | style="width: 336px; height: 20px;" | Requires manual setting in UVC; WD:1-150mm | style="width: 102px; height: 20px;" | manual |- | style="width: 102px; height: 20px;" | USB-cam8 | style="width: 138px; height: 20px;" | 2MP 5-50mm Varifocal Lens | style="width: 60px; height: 20px;" | yes | style="width: 120px; height: 20px;" | &nbsp; | style="width: 336px; height: 20px;" | WD: 1-inf. | style="width: 102px; height: 20px;" | Only 1 |} <div style="clear: both;"></div></div> === <br/> === === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 290cabdd3873ffe6a77950940225c930c95e5b09 29 28 2019-08-30T21:31:16Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture <div> === '''''Tabulation of xf17bm-ioc2 USB camera properties.''''' === {| style="width: 858px;" cellpadding="0" cellspacing="0" border="1" align="center" width="858" |- | style="width: 102px; height: 20px;" | '''Camera name''' | style="width: 138px; height: 20px;" | '''Brand''' | style="width: 60px; height: 20px;" | '''Hub''' | style="width: 120px; height: 20px;" | '''Manual Settings''' | style="width: 336px; height: 20px;" | '''Notes (WD=working distance, NC=not compatible)''' | style="width: 102px; height: 20px;" | '''Modes''' |- | style="width: 102px; height: 20px;" | USB-cam1 | style="width: 138px; height: 20px;" | Teslong “ear cam” | style="width: 60px; height: 20px;" | yes | style="width: 120px; height: 20px;" | &nbsp; | style="width: 336px; height: 20px;" | Cam1&2 can’t run at the same time; WD:1-40mm | style="width: 102px; height: 20px;" | 1 |- | style="width: 102px; height: 20px;" | USB-cam2 | style="width: 138px; height: 20px;" | Opti-Tekscope | style="width: 60px; height: 20px;" | yes | style="width: 120px; height: 20px;" | &nbsp; | style="width: 336px; height: 20px;" | Cam1&2 can’t run at the same time; WD:1-inf. | style="width: 102px; height: 20px;" | 1,4,6 |- | style="width: 102px; height: 20px;" | USB-cam3 | style="width: 138px; height: 20px;" | E-Con High Res | style="width: 60px; height: 20px;" | yes | style="width: 120px; height: 20px;" | &nbsp; | style="width: 336px; height: 20px;" | WD: 5-inf. | style="width: 102px; height: 20px;" | all |- | style="width: 102px; height: 20px;" | USB-cam4 | style="width: 138px; height: 20px;" | Dead | style="width: 60px; height: 20px;" | &nbsp; | style="width: 120px; height: 20px;" | &nbsp; | style="width: 336px; height: 20px;" | &nbsp; | style="width: 102px; height: 20px;" | &nbsp; |- | style="width: 102px; height: 20px;" | USB-cam5 | style="width: 138px; height: 20px;" | Supereyes | style="width: 60px; height: 20px;" | yes | style="width: 120px; height: 20px;" | 8 bit + RGB1 | style="width: 336px; height: 20px;" | Requires manual setting in UVC; NC=2,6 | style="width: 102px; height: 20px;" | manual |- | style="width: 102px; height: 19px;" | USB-cam6 | style="width: 138px; height: 19px;" | Flexible Snake | style="width: 60px; height: 19px;" | yes | style="width: 120px; height: 19px;" | &nbsp; | style="width: 336px; height: 19px;" | NC=5,6 | style="width: 102px; height: 19px;" | &nbsp; |- | style="width: 102px; height: 20px;" | USB-cam7 | style="width: 138px; height: 20px;" | digital microscope | style="width: 60px; height: 20px;" | '''???''' | style="width: 120px; height: 20px;" | 8 bit + RGB1 | style="width: 336px; height: 20px;" | Requires manual setting in UVC; WD:1-150mm | style="width: 102px; height: 20px;" | manual |- | style="width: 102px; height: 20px;" | USB-cam8 | style="width: 138px; height: 20px;" | 2MP 5-50mm Varifocal Lens | style="width: 60px; height: 20px;" | yes | style="width: 120px; height: 20px;" | &nbsp; | style="width: 336px; height: 20px;" | WD: 1-inf. | style="width: 102px; height: 20px;" | Only 1 |} <div style="clear: both;"></div></div> === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice de213eaf37fe5ba4a62dec9580751b5983e20950 30 29 2019-08-30T21:31:35Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture <div> === '''''Tabulation of xf17bm-ioc2 USB camera properties.''''' === {| style="width: 858px;" cellpadding="0" cellspacing="0" border="1" align="center" width="858" |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Camera name'''</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">'''Brand'''</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''Hub'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">'''Manual Settings'''</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">'''Notes (WD=working distance, NC=not compatible)'''</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Modes'''</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam1</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Teslong “ear cam”</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-40mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam2</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Opti-Tekscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1,4,6</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam3</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">E-Con High Res</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 5-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">all</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam4</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Dead</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam5</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Supereyes</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; NC=2,6</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 19px;" | <p style="text-align: center;">USB-cam6</p> | style="width: 138px; height: 19px;" | <p style="text-align: center;">Flexible Snake</p> | style="width: 60px; height: 19px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 19px;" | <p style="text-align: center;">NC=5,6</p> | style="width: 102px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam7</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">digital microscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''???'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; WD:1-150mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam8</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">2MP 5-50mm Varifocal Lens</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">Only 1</p> |} <div style="clear: both;"></div>&lt;/div&gt; === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 47069a1ab8c366480aac36333d65f73aad33d822 31 30 2019-08-30T21:31:48Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture <div> === '''''Tabulation of xf17bm-ioc2 USB camera properties.''''' === {| style="width: 858px;" cellpadding="0" cellspacing="0" border="1" align="center" width="858" |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Camera name'''</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">'''Brand'''</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''Hub'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">'''Manual Settings'''</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">'''Notes (WD=working distance, NC=not compatible)'''</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Modes'''</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam1</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Teslong “ear cam”</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-40mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam2</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Opti-Tekscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1,4,6</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam3</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">E-Con High Res</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 5-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">all</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam4</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Dead</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam5</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Supereyes</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; NC=2,6</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 19px;" | <p style="text-align: center;">USB-cam6</p> | style="width: 138px; height: 19px;" | <p style="text-align: center;">Flexible Snake</p> | style="width: 60px; height: 19px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 19px;" | <p style="text-align: center;">NC=5,6</p> | style="width: 102px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam7</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">digital microscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''???'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; WD:1-150mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam8</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">2MP 5-50mm Varifocal Lens</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">Only 1</p> |} <div style="clear: both;"></div> === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </div> 52365dafb52f505cf84d083c5e45487caf236d86 32 31 2019-08-30T21:32:15Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''Tabulation of xf17bm-ioc2 USB camera properties.''''' === {| style="width: 858px;" cellpadding="0" cellspacing="0" border="1" align="center" width="858" |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Camera name'''</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">'''Brand'''</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''Hub'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">'''Manual Settings'''</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">'''Notes (WD=working distance, NC=not compatible)'''</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Modes'''</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam1</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Teslong “ear cam”</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-40mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam2</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Opti-Tekscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1,4,6</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam3</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">E-Con High Res</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 5-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">all</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam4</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Dead</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam5</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Supereyes</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; NC=2,6</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 19px;" | <p style="text-align: center;">USB-cam6</p> | style="width: 138px; height: 19px;" | <p style="text-align: center;">Flexible Snake</p> | style="width: 60px; height: 19px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 19px;" | <p style="text-align: center;">NC=5,6</p> | style="width: 102px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam7</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">digital microscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''???'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; WD:1-150mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam8</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">2MP 5-50mm Varifocal Lens</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">Only 1</p> |} <div style="clear: both;"></div> === '''''Notes:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </div> 463ce5bfc65e35356e65b8c919f8ea43cbd52f08 33 32 2019-08-30T21:32:44Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''Tabulation of xf17bm-ioc2 USB camera properties.''''' === {| style="width: 858px;" cellpadding="0" cellspacing="0" border="1" align="center" width="858" |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Camera name'''</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">'''Brand'''</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''Hub'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">'''Manual Settings'''</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">'''Notes (WD=working distance, NC=not compatible)'''</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Modes'''</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam1</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Teslong “ear cam”</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-40mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam2</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Opti-Tekscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1,4,6</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam3</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">E-Con High Res</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 5-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">all</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam4</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Dead</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam5</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Supereyes</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; NC=2,6</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 19px;" | <p style="text-align: center;">USB-cam6</p> | style="width: 138px; height: 19px;" | <p style="text-align: center;">Flexible Snake</p> | style="width: 60px; height: 19px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 19px;" | <p style="text-align: center;">NC=5,6</p> | style="width: 102px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam7</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">digital microscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''???'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; WD:1-150mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam8</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">2MP 5-50mm Varifocal Lens</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">Only 1</p> |} <div style="clear: both;"></div> === '''''Observations/Notes from Mike:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice </div> 71c50622b88f3b607ea6b5a6dd0074a37b1153c4 34 33 2019-08-30T21:32:55Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''Tabulation of xf17bm-ioc2 USB camera properties.''''' === {| style="width: 858px;" cellpadding="0" cellspacing="0" border="1" align="center" width="858" |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Camera name'''</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">'''Brand'''</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''Hub'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">'''Manual Settings'''</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">'''Notes (WD=working distance, NC=not compatible)'''</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Modes'''</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam1</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Teslong “ear cam”</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-40mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam2</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Opti-Tekscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1,4,6</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam3</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">E-Con High Res</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 5-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">all</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam4</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Dead</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam5</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Supereyes</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; NC=2,6</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 19px;" | <p style="text-align: center;">USB-cam6</p> | style="width: 138px; height: 19px;" | <p style="text-align: center;">Flexible Snake</p> | style="width: 60px; height: 19px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 19px;" | <p style="text-align: center;">NC=5,6</p> | style="width: 102px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam7</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">digital microscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''???'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; WD:1-150mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam8</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">2MP 5-50mm Varifocal Lens</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">Only 1</p> |} <div style="clear: both;"></div> === '''''Observations/Notes from Mike:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice a3a4796b8a1f2bf3f489da110d7e842f6b0d9353 35 34 2019-08-30T21:36:13Z Erik 4 wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) <span style="font-size: x-small;">N.B. See Mike's document for website links, as trying to add external&nbsp;hyperlinks in Mediawiki sucks</span> === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''Tabulation of xf17bm-ioc2 USB camera properties.''''' === {| style="width: 858px;" cellpadding="0" cellspacing="0" border="1" align="center" width="858" |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Camera name'''</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">'''Brand'''</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''Hub'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">'''Manual Settings'''</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">'''Notes (WD=working distance, NC=not compatible)'''</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Modes'''</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam1</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Teslong “ear cam”</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-40mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam2</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Opti-Tekscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1,4,6</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam3</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">E-Con High Res</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 5-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">all</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam4</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Dead</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam5</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Supereyes</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; NC=2,6</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 19px;" | <p style="text-align: center;">USB-cam6</p> | style="width: 138px; height: 19px;" | <p style="text-align: center;">Flexible Snake</p> | style="width: 60px; height: 19px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 19px;" | <p style="text-align: center;">NC=5,6</p> | style="width: 102px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam7</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">digital microscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''???'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; WD:1-150mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam8</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">2MP 5-50mm Varifocal Lens</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">Only 1</p> |} <div style="clear: both;"></div> === '''''Observations/Notes from Mike:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 62ed8b903d79d71a58f7651cda76bf2c870b0c9b 36 35 2019-08-30T21:46:42Z Erik 4 Erik moved page [[17BM-UVC-cams]] to [[USB Cameras at 17-BM]] wikitext text/x-wiki = '''USB/UVC Cameras & xf17bm-ioc2 notes''' = Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar) <span style="font-size: x-small;">N.B. See Mike's document for website links, as trying to add external&nbsp;hyperlinks in Mediawiki sucks</span> === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''Tabulation of xf17bm-ioc2 USB camera properties.''''' === {| style="width: 858px;" cellpadding="0" cellspacing="0" border="1" align="center" width="858" |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Camera name'''</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">'''Brand'''</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''Hub'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">'''Manual Settings'''</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">'''Notes (WD=working distance, NC=not compatible)'''</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Modes'''</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam1</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Teslong “ear cam”</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-40mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam2</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Opti-Tekscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1,4,6</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam3</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">E-Con High Res</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 5-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">all</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam4</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Dead</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam5</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Supereyes</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; NC=2,6</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 19px;" | <p style="text-align: center;">USB-cam6</p> | style="width: 138px; height: 19px;" | <p style="text-align: center;">Flexible Snake</p> | style="width: 60px; height: 19px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 19px;" | <p style="text-align: center;">NC=5,6</p> | style="width: 102px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam7</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">digital microscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''???'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; WD:1-150mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam8</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">2MP 5-50mm Varifocal Lens</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">Only 1</p> |} <div style="clear: both;"></div> === '''''Observations/Notes from Mike:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 62ed8b903d79d71a58f7651cda76bf2c870b0c9b 38 36 2019-08-30T21:47:17Z Erik 4 wikitext text/x-wiki <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none;">Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar)<br/></div> === '''''Camera List:''''' === *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''Tabulation of xf17bm-ioc2 USB camera properties.''''' === {| style="width: 858px;" cellpadding="0" cellspacing="0" border="1" align="center" width="858" |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Camera name'''</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">'''Brand'''</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''Hub'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">'''Manual Settings'''</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">'''Notes (WD=working distance, NC=not compatible)'''</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Modes'''</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam1</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Teslong “ear cam”</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-40mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam2</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Opti-Tekscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1,4,6</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam3</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">E-Con High Res</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 5-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">all</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam4</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Dead</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam5</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Supereyes</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; NC=2,6</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 19px;" | <p style="text-align: center;">USB-cam6</p> | style="width: 138px; height: 19px;" | <p style="text-align: center;">Flexible Snake</p> | style="width: 60px; height: 19px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 19px;" | <p style="text-align: center;">NC=5,6</p> | style="width: 102px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam7</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">digital microscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''???'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; WD:1-150mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam8</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">2MP 5-50mm Varifocal Lens</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">Only 1</p> |} <div style="clear: both;"></div> === '''''Observations/Notes from Mike:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 6328837918a5d7d51aed11cc3ecba361b7437c47 39 38 2019-08-30T21:51:01Z Erik 4 wikitext text/x-wiki <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none;">Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar)<br/></div> ==== <span dir="ltr">'''''Camera List:'''''</span> ==== *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture {| style="width: 858px;" cellpadding="0" cellspacing="0" border="0" align="left" width="858" |+ Table 1. UVC USB camera properties (xf17bm-ioc2) |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Camera name'''</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">'''Brand'''</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''Hub'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">'''Manual Settings'''</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">'''Notes (WD=working distance, NC=not compatible)'''</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">'''Modes'''</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam1</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Teslong “ear cam”</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-40mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam2</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Opti-Tekscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Cam1&2 can’t run at the same time; WD:1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">1,4,6</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam3</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">E-Con High Res</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 5-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">all</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam4</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Dead</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam5</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">Supereyes</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; NC=2,6</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 19px;" | <p style="text-align: center;">USB-cam6</p> | style="width: 138px; height: 19px;" | <p style="text-align: center;">Flexible Snake</p> | style="width: 60px; height: 19px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 19px;" | <p style="text-align: center;">NC=5,6</p> | style="width: 102px; height: 19px;" | <p style="text-align: center;">&nbsp;</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam7</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">digital microscope</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">'''???'''</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">8 bit + RGB1</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">Requires manual setting in UVC; WD:1-150mm</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">manual</p> |- | style="width: 102px; height: 20px;" | <p style="text-align: center;">USB-cam8</p> | style="width: 138px; height: 20px;" | <p style="text-align: center;">2MP 5-50mm Varifocal Lens</p> | style="width: 60px; height: 20px;" | <p style="text-align: center;">yes</p> | style="width: 120px; height: 20px;" | <p style="text-align: center;">&nbsp;</p> | style="width: 336px; height: 20px;" | <p style="text-align: center;">WD: 1-inf.</p> | style="width: 102px; height: 20px;" | <p style="text-align: center;">Only 1</p> |} <div style="clear: both;"></div> ==== '''''Observations/Notes from Mike:''''' ==== *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) ==== '''''Using ImageJ on xf17bm-ioc2:''''' ==== *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) ==== '''''IOC Control Reference Commands:''''' ==== *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 6ca13d24a27346789fb617f7361a3d9ae75681b0 40 39 2019-08-30T22:01:46Z Erik 4 wikitext text/x-wiki <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none;">Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar)<br/></div> ==== <span dir="ltr">'''''Camera List:'''''</span> ==== *<span style="font-family: courier new,courier,monospace;">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace;">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace;">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace;">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace;">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace;">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace;">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture {| style="border-style: hidden; width: 1000px; height: 100px; background-color: rgb(230, 230, 250);" cellpadding="5" cellspacing="0" border="1" align="left" width="858" |+ '''Table 1.''' UVC USB camera properties (xf17bm-ioc2) |- ! style="width: 129px; height: 15px; text-align: center; vertical-align: middle;" scope="col" | <p style="text-align: center;"><span style="font-size: larger;"><span style="font-family: arial,helvetica,sans-serif;">'''Camera name'''</span></span></p> ! style="width: 185px; height: 15px; text-align: center; vertical-align: middle;" scope="col" | <p style="text-align: center;"><span style="font-size: larger;"><span style="font-family: arial,helvetica,sans-serif;">'''Brand'''</span></span></p> ! style="width: 78px; height: 15px; text-align: center; vertical-align: middle;" scope="col" | <p style="text-align: center;"><span style="font-size: larger;"><span style="font-family: arial,helvetica,sans-serif;">'''Hub'''</span></span></p> ! style="width: 142px; height: 15px; text-align: center; vertical-align: middle;" scope="col" | <p style="text-align: center;"><span style="font-size: larger;"><span style="font-family: arial,helvetica,sans-serif;">'''Manual Settings'''</span></span></p> ! style="width: 385px; height: 15px; text-align: center; vertical-align: middle;" scope="col" | <p style="text-align: center;"><span style="font-size: larger;"><span style="font-family: arial,helvetica,sans-serif;">'''Notes (WD=working distance, NC=not compatible)'''</span></span></p> ! style="width: 112px; height: 15px; text-align: center; vertical-align: middle;" scope="col" | <p style="text-align: center;"><span style="font-size: larger;"><span style="font-family: arial,helvetica,sans-serif;">'''Modes'''</span></span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">USB-cam1</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">Teslong “ear cam”</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">Cam1&2 can’t run at the same time; WD:1-40mm</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">1</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">USB-cam2</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">Opti-Tekscope</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">Cam1&2 can’t run at the same time; WD:1-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">1,4,6</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">USB-cam3</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">E-Con High Res</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">WD: 5-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">all</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">USB-cam4</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">Dead</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">&nbsp;</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">&nbsp;</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">&nbsp;</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">USB-cam5</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">Supereyes</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">8 bit + RGB1</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">Requires manual setting in UVC; NC=2,6</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">manual</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">USB-cam6</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">Flexible Snake</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">NC=5,6</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">&nbsp;</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">USB-cam7</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">digital microscope</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">'''???'''</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">8 bit + RGB1</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">Requires manual setting in UVC; WD:1-150mm</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">manual</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">USB-cam8</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">2MP 5-50mm Varifocal Lens</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">WD: 1-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle;" | <p style="text-align: center;"><span style="font-size: small;">Only 1</span></p> |} <div style="clear: both;"></div> ==== '''''Observations/Notes from Mike:''''' ==== *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace;">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace;">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace;">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace;">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace;">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace;">USB-cam2</span> and <span style="font-family: courier new,courier,monospace;">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) ==== '''''Using ImageJ on xf17bm-ioc2:''''' ==== *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace;">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace;">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) ==== '''''IOC Control Reference Commands:''''' ==== *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace;">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace;">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace;">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 4e07242bbf2b6596da6d63d1482a3ace1b357152 42 40 2019-09-01T20:24:50Z Erik 4 wikitext text/x-wiki <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar)<br/></div> === <span dir="ltr">'''''Camera List:'''''</span> === *<span style="font-family: courier new,courier,monospace">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture === '''''UVC Camera Information Table''''' === {| style="border-style: hidden; width: 1000px; height: 100px; background-color: rgb(230, 230, 250)" width="858" cellspacing="0" cellpadding="5" border="1" align="left" |+ '''Table 1.''' UVC USB camera properties (xf17bm-ioc2)<br/> |- ! style="width: 129px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Camera name'''</span></span></p> ! style="width: 185px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Brand'''</span></span></p> ! style="width: 78px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Hub'''</span></span></p> ! style="width: 142px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Manual Settings'''</span></span></p> ! style="width: 385px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Notes (WD=working distance, NC=not compatible)'''</span></span></p> ! style="width: 112px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Modes'''</span></span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam1</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Teslong “ear cam”</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Cam1&2 can’t run at the same time; WD:1-40mm</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">1</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam2</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Opti-Tekscope</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Cam1&2 can’t run at the same time; WD:1-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">1,4,6</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam3</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">E-Con High Res</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">WD: 5-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">all</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam4</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Dead</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam5</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Supereyes</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">8 bit + RGB1</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Requires manual setting in UVC; NC=2,6</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">manual</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam6</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Flexible Snake</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">NC=5,6</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam7</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">digital microscope</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">'''???'''</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">8 bit + RGB1</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Requires manual setting in UVC; WD:1-150mm</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">manual</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam8</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">2MP 5-50mm Varifocal Lens</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">WD: 1-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Only 1</span></p> |} <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 7cf5aac3df14d275b9928b9d9be8584f09055099 43 42 2019-09-01T20:25:36Z Erik 4 wikitext text/x-wiki <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar)<br/></div> === [[17BM_USB_Camera_List|<span dir="ltr">'''''Camera List:'''''</span>]] === * === '''''UVC Camera Information Table''''' === {| style="border-style: hidden; width: 1000px; height: 100px; background-color: rgb(230, 230, 250)" width="858" cellspacing="0" cellpadding="5" border="1" align="left" |+ '''Table 1.''' UVC USB camera properties (xf17bm-ioc2)<br/> |- ! style="width: 129px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Camera name'''</span></span></p> ! style="width: 185px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Brand'''</span></span></p> ! style="width: 78px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Hub'''</span></span></p> ! style="width: 142px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Manual Settings'''</span></span></p> ! style="width: 385px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Notes (WD=working distance, NC=not compatible)'''</span></span></p> ! style="width: 112px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Modes'''</span></span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam1</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Teslong “ear cam”</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Cam1&2 can’t run at the same time; WD:1-40mm</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">1</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam2</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Opti-Tekscope</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Cam1&2 can’t run at the same time; WD:1-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">1,4,6</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam3</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">E-Con High Res</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">WD: 5-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">all</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam4</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Dead</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam5</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Supereyes</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">8 bit + RGB1</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Requires manual setting in UVC; NC=2,6</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">manual</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam6</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Flexible Snake</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">NC=5,6</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam7</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">digital microscope</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">'''???'''</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">8 bit + RGB1</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Requires manual setting in UVC; WD:1-150mm</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">manual</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam8</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">2MP 5-50mm Varifocal Lens</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">WD: 1-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Only 1</span></p> |} <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice d45b91cd02a5cf578038a74ca658902b023e75b7 45 43 2019-09-01T20:26:37Z Erik 4 wikitext text/x-wiki <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar)<br/></div> === [[17BM_USB_Camera_List|<span dir="ltr">'''''Camera List:'''''</span>]] === === '''''UVC Camera Information Table''''' === {| style="border-style: hidden; width: 1000px; height: 100px; background-color: rgb(230, 230, 250)" width="858" cellspacing="0" cellpadding="5" border="1" align="left" |+ '''Table 1.''' UVC USB camera properties (xf17bm-ioc2)<br/> |- ! style="width: 129px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Camera name'''</span></span></p> ! style="width: 185px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Brand'''</span></span></p> ! style="width: 78px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Hub'''</span></span></p> ! style="width: 142px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Manual Settings'''</span></span></p> ! style="width: 385px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Notes (WD=working distance, NC=not compatible)'''</span></span></p> ! style="width: 112px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Modes'''</span></span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam1</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Teslong “ear cam”</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Cam1&2 can’t run at the same time; WD:1-40mm</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">1</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam2</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Opti-Tekscope</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Cam1&2 can’t run at the same time; WD:1-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">1,4,6</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam3</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">E-Con High Res</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">WD: 5-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">all</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam4</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Dead</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam5</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Supereyes</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">8 bit + RGB1</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Requires manual setting in UVC; NC=2,6</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">manual</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam6</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Flexible Snake</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">NC=5,6</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam7</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">digital microscope</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">'''???'''</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">8 bit + RGB1</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Requires manual setting in UVC; WD:1-150mm</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">manual</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam8</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">2MP 5-50mm Varifocal Lens</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">WD: 1-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Only 1</span></p> |} <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 9b2db62e6c09fe8b446b30154b4a96d980b6fb6c 46 45 2019-09-01T20:26:50Z Erik 4 wikitext text/x-wiki <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">Revised:&nbsp;30 August 2019 (Mike Sullivan/Erik Farquhar)<br/></div> === [[17BM_USB_Camera_List|<span dir="ltr">'''''Camera List'''''</span>]] === === '''''UVC Camera Information Table''''' === {| style="border-style: hidden; width: 1000px; height: 100px; background-color: rgb(230, 230, 250)" width="858" cellspacing="0" cellpadding="5" border="1" align="left" |+ '''Table 1.''' UVC USB camera properties (xf17bm-ioc2)<br/> |- ! style="width: 129px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Camera name'''</span></span></p> ! style="width: 185px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Brand'''</span></span></p> ! style="width: 78px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Hub'''</span></span></p> ! style="width: 142px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Manual Settings'''</span></span></p> ! style="width: 385px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Notes (WD=working distance, NC=not compatible)'''</span></span></p> ! style="width: 112px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Modes'''</span></span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam1</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Teslong “ear cam”</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Cam1&2 can’t run at the same time; WD:1-40mm</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">1</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam2</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Opti-Tekscope</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Cam1&2 can’t run at the same time; WD:1-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">1,4,6</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam3</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">E-Con High Res</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">WD: 5-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">all</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam4</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Dead</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam5</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Supereyes</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">8 bit + RGB1</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Requires manual setting in UVC; NC=2,6</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">manual</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam6</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Flexible Snake</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">NC=5,6</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam7</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">digital microscope</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">'''???'''</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">8 bit + RGB1</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Requires manual setting in UVC; WD:1-150mm</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">manual</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam8</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">2MP 5-50mm Varifocal Lens</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">WD: 1-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Only 1</span></p> |} <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice f7b4462204fa9bad267895fc11705862cdfc9fb1 17BM-UVC-cams 0 3 37 2019-08-30T21:46:42Z Erik 4 Erik moved page [[17BM-UVC-cams]] to [[USB Cameras at 17-BM]] wikitext text/x-wiki #REDIRECT [[USB Cameras at 17-BM]] 1aa0a004787559532347c6c0f592b73537ddedc4 17BM USB Camera List 0 4 44 2019-09-01T20:26:11Z Erik 4 Created page with "<span style="font-family: courier new,courier,monospace"></span>'''''Last updated 1 September 2019:''''' *<span style="font-family: courier new,courier,monospace">USB-cam1</s..." wikitext text/x-wiki <span style="font-family: courier new,courier,monospace"></span>'''''Last updated 1 September 2019:''''' *<span style="font-family: courier new,courier,monospace">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture 98430391ae24e183d7f7b8efa78eabc2fa638186 47 44 2019-09-01T20:27:31Z Erik 4 wikitext text/x-wiki Return to [[USB_Cameras_at_17-BM|17-BM USB Camera Info Page]]. '''''Last updated 1 September 2019:''''' *<span style="font-family: courier new,courier,monospace">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? *<span style="font-family: courier new,courier,monospace">USB-cam2</span>: Opti-Tekscope microscope camera *<span style="font-family: courier new,courier,monospace">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 *<span style="font-family: courier new,courier,monospace">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) *<span style="font-family: courier new,courier,monospace">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required *<span style="font-family: courier new,courier,monospace">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture f20820fe2196aeff622e4a84737485305a0f43ac 48 47 2019-09-01T20:30:08Z Erik 4 wikitext text/x-wiki Return to [[USB_Cameras_at_17-BM|17-BM USB Camera Info Page]]. '''''Last updated 1 September 2019:''''' *<span style="font-family: courier new,courier,monospace">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? ** https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 *<span style="font-family: courier new,courier,monospace">USB-cam2</span>: Opti-Tekscope microscope camera ** https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1 *<span style="font-family: courier new,courier,monospace">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 ** https://www.e-consystems.com/5mp-low-noise-usb-camera.asp *<span style="font-family: courier new,courier,monospace">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required ** https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1 *<span style="font-family: courier new,courier,monospace">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) ** https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 *<span style="font-family: courier new,courier,monospace">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required ** https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 *<span style="font-family: courier new,courier,monospace">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture ** https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 e6ea1cf45ee925a168ad200642b114e817538cc0 50 48 2019-09-01T20:52:43Z Erik 4 wikitext text/x-wiki Return to [[USB_Cameras_at_17-BM|17-BM USB Camera Info Page]]. '''''Last updated 1 September 2019:''''' *<span style="font-family: courier new,courier,monospace">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? **[https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam2</span>: Opti-Tekscope microscope camera **[https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 **[https://www.e-consystems.com/5mp-low-noise-usb-camera.asp https://www.e-consystems.com/5mp-low-noise-usb-camera.asp] *<span style="font-family: courier new,courier,monospace">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) **[https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture **[https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1] c382af7c144099df6d8d692e524661c03d461ecc Main Page 0 1 51 49 2019-09-01T20:57:47Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''At present the wiki collects info useful for the 17-BM beamline staff (updated 30 August 2019)'''<br/></div> === IOC Information & Control === XFP has three systems for EPICS IOCs: *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) === [[XFP_Motion_Control_Information|Motion Control Information]] === === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-babyIOC1_information|xf17bm-ioc2]] mini-server 9e1f1aaecaba7a4a34530be057a90165fabee2d5 56 51 2019-09-01T21:05:45Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''At present the wiki collects info useful for the 17-BM beamline staff (updated 30 August 2019)'''<br/></div> === IOC Information & Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) === [[XFP_Motion_Control_Information|Motion Control Information]] === === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-babyIOC1_information|xf17bm-ioc2]] mini-server e6abcf3c735ba8a89977faddec88f3fd8355cfd9 57 56 2019-09-01T21:09:08Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''At present the wiki collects info useful for the 17-BM beamline staff (updated 30 August 2019)'''<br/></div> === IOC Information & Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-babyIOC1_information|xf17bm-ioc2]] mini-server f991d69f11478297460f64b07ca5b1199d20fbdb 58 57 2019-09-01T21:09:49Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Information & Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-babyIOC1_information|xf17bm-ioc2]] mini-server 366a59bbe69e5b33ce793e9dc4a9c873b5053c4e 59 58 2019-09-01T21:18:00Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Information & Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_Quick_Hints|Quick hints]] for IOC control === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-babyIOC1_information|xf17bm-ioc2]] mini-server 0aaad0fd61adae4a09b100f9ab063a5a36d9b6a9 63 59 2019-09-01T21:23:00Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Information & Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control and Linux command line === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-babyIOC1_information|xf17bm-ioc2]] mini-server e6992fe91fc308891b2d8f14890b0b4b4025f801 65 63 2019-09-01T21:29:12Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control and Linux command line === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-babyIOC1_information|xf17bm-ioc2]] mini-server 9ab6d6dabce8df49b77bbc972dab4a40a03fd997 66 65 2019-09-01T21:29:46Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control and Linux command line === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-babyIOC1_information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here 5196e69ba869998ccaa824fa619953a898c9bd77 69 66 2019-09-01T21:37:19Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control and Linux command line === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here 7bde6b15679356232923504d81a411680ec533d5 75 69 2019-09-01T21:48:12Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control and Linux command line === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here 10248cfbe1ca28d7c8f9788791855a8163716b2f 79 75 2019-09-01T22:21:07Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here 0c9d9e6d3b82fabdd16dbf2d3119ce4903cb6b46 80 79 2019-09-01T22:22:45Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Useful Internal Links: === *NSLS-II Operations Page: https://nsls2ops.bnl.gov/ *NSLS-II Trac (Controls): https://controlsweb.nsls2.bnl.gov/trac *NSLS-II IP Management: https://controlsweb01.nsls2.bnl.gov/IP/?page=login e16ea9822030c6b19d57008ed7ecba90aea2c883 81 80 2019-09-01T22:23:01Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful Internal Links: === *NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/] *NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac] *NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login] a758b0f1a7ceb3bb5fa288b6a03d991b9e6e150f 82 81 2019-09-01T22:24:39Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful Internal Links: === *NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/] *NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac] *NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login] *XFP on GitHub: https://github.com/NSLS-II-XFP 5efbfc2fba3bf29f62f65f1a11db7540514f557a 83 82 2019-09-01T22:26:05Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful Internal Links: === *NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/] *NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac] *NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login] *XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP] *XFP on Basecamp (used by DAMA): https://3.basecamp.com/3733838/projects/3866542 188ad00b81d8c1832217df46aa6d1ea984247b53 84 83 2019-09-01T22:26:22Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks === Motion Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === *NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/] *NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac] *NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login] *XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP] *XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542] 998688aa715ca5b8807392fcf3d95be2b35b530d 85 84 2019-09-01T22:27:45Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks === Motion & Instrumentation Control === Tabulated information on 17-BM motion control, as well as interface/management of special devices can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === *NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/] *NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac] *NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login] *XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP] *XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542] 848f1c3cfb90c14e0be5f1747215315b86bf7692 86 85 2019-09-01T22:28:01Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks === Motion & Instrumentation Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === *NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/] *NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac] *NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login] *XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP] *XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542] 71b8c337d16665dcfe8fed9ee4a4a34506416d41 87 86 2019-09-01T22:29:12Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks === Motion & Instrumentation Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === *NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/] *NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac] *NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login] *XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP] *XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542] ea432cb812621778ab740afda537014933b067eb 88 87 2019-09-01T22:32:23Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks === Motion & Instrumentation Control === Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === *NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/] *NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac] *NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login] *XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP] *XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542] *XFP BST and radiation component checklists (scroll down to 17-BM): https://www.bnl.gov/ps/training/courses/#BST-Forms *NSLS-II User lab wiki: https://nsls2labs.bnl.gov/index.php/Main_Page 83a06801cee4a1885d94405f650a9727a3576b15 89 88 2019-09-01T22:32:36Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks === Motion & Instrumentation Control === *Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. *Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === *NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/] *NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac] *NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login] *XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP] *XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542] *XFP BST and radiation component checklists (scroll down to 17-BM): https://www.bnl.gov/ps/training/courses/#BST-Forms *NSLS-II User lab wiki: https://nsls2labs.bnl.gov/index.php/Main_Page bf799ad64e69c0cf52731f8fdf0843def746e202 94 89 2019-09-02T02:01:05Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === *[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras) *[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras) *[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras) *[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks === Motion & Instrumentation Control === *Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]]. *Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]]. === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === *NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/] *NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac] *NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login] *XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP] *XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542] *XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms] *NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page] 39af3a17745f6247a1ec8270fedef1b5fafd810b 111 94 2019-09-02T02:41:33Z Erik 4 wikitext text/x-wiki = '''X-ray Footprinting of Biological Materials (XFP) Staff Wiki''' = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac]</li> <li>NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> 8b376c3c096f2bf9eeab61a2a72b5070f303cb08 XFP Motion Control Information 0 7 54 2019-09-01T21:03:40Z Erik 4 Created page with "Link to [[Media:Beamline_Motor_Plan-17BM.pdf|XFP Motor Plan]] *NOTE: excludes mirror motors *last updated 22 April 2019 Link to Media:Beamline_Motor_Data-17BM.pdf|XFP Moto..." wikitext text/x-wiki Link to [[Media:Beamline_Motor_Plan-17BM.pdf|XFP Motor Plan]] *NOTE: excludes mirror motors *last updated 22 April 2019 Link to [[Media:Beamline_Motor_Data-17BM.pdf|XFP Motor Data]] tabulation. *For FP only *last updated 22 April 2019 2293e7e1a8cdf4fce24b5255c9b0385aaadaea97 55 54 2019-09-01T21:04:30Z Erik 4 wikitext text/x-wiki ==== Link to [[Media:Beamline_Motor_Plan-17BM.pdf|XFP Motor Plan]] ==== *NOTE: excludes mirror motors *last updated 22 April 2019 ==== Link to [[Media:Beamline_Motor_Data-17BM.pdf|XFP Motor Data]] tabulation. ==== *For FP endstation only *last updated 22 April 2019 dba72d8796a34e8a028d4f01b2458d7af7dabe66 90 55 2019-09-02T01:29:50Z Erik 4 wikitext text/x-wiki ==== 17-BM uses the standard NSLS-II style Delta Tau Geobrick LV motion controllers, distributed as follows: ==== *MC01 - in C18-RG:E4 rack (mezzanine), XFP FE mirror control (BiSS-C capable) *MC02-MC05 - in 17-BM-A RG:A1 rack, XFP BL control, all are standard controllers, aside from MC05 being BiSS-C capable) *MC06-MC07 - in 17-BM-A RG:A2 rack, XFP ES:3 control, both are standard controllers *MC08: NewFocus 8742 pico motor driver for ES:3 mono picomotors, mounted on ES:3 stand *MC09: Delta Tau PowerBrick LV (donated from 17-ID), for galvonometer shutter control *Spares: 1x BiSS-C capable Delta Tau Geobrick LV, 1x NSLS-II rackmount PowerBrick LV (sinusoidal encoder capable), 1x standard GeoBrick LV (in test station) ==== Link to [[Media:Beamline_Motor_Plan-17BM.pdf|XFP Motor Plan]] ==== *NOTE: excludes mirror motors *last updated 22 April 2019 ==== Link to [[Media:Beamline_Motor_Data-17BM.pdf|XFP Motor Data]] tabulation. ==== *For FP endstation only *last updated 22 April 2019 a251b0d94f010018d0b6d3dc3e4818832328a1f3 91 90 2019-09-02T01:31:35Z Erik 4 wikitext text/x-wiki ==== '''Link to [[Media:Beamline_Motor_Plan-17BM.pdf|XFP Motor Plan]]''' ==== *NOTE: excludes mirror motors *last updated 22 April 2019 ==== '''Link to [[Media:Beamline_Motor_Data-17BM.pdf|XFP Motor Data]] tabulation.''' ==== *For FP endstation only *last updated 22 April 2019 ==== '''XFP Motion controllers:''' ==== <span style="font-size:small">17-BM uses the standard NSLS-II style Delta Tau Geobrick LV motion controllers, distributed as follows:</span> *MC01 - in C18-RG:E4 rack (mezzanine), XFP FE mirror control (BiSS-C capable) *MC02-MC05 - in 17-BM-A RG:A1 rack, XFP BL control, all are standard controllers, aside from MC05 being BiSS-C capable) *MC06-MC07 - in 17-BM-A RG:A2 rack, XFP ES:3 control, both are standard controllers *MC08: NewFocus 8742 pico motor driver for ES:3 mono picomotors, mounted on ES:3 stand *MC09: Delta Tau PowerBrick LV (donated from 17-ID), for galvonometer shutter control *Spares: 1x BiSS-C capable Delta Tau Geobrick LV, 1x NSLS-II rackmount PowerBrick LV (sinusoidal encoder capable), 1x standard GeoBrick LV (in test station) 49e125d91622ef91f31fa3f7e0aafa503dd55bf7 92 91 2019-09-02T01:32:50Z Erik 4 wikitext text/x-wiki ==== '''Link to [[Media:Beamline_Motor_Plan-17BM.pdf|XFP Motor Plan]]''' ==== *NOTE: excludes mirror motors *last updated 22 April 2019 ==== '''Link to [[Media:Beamline_Motor_Data-17BM.pdf|XFP Motor Data]] tabulation.''' ==== *For FP endstation only *last updated 22 April 2019 ==== '''XFP Motion controllers:''' ==== XFP uses the standard NSLS-II rackmount controllers from Delta Tau (now Faraday Motion Control in the UK): *MC01 - in C18-RG:E4 rack (mezzanine), XFP FE mirror control (BiSS-C capable) *MC02-MC05 - in 17-BM-A RG:A1 rack, XFP BL control, all are standard controllers, aside from MC05 being BiSS-C capable) *MC06-MC07 - in 17-BM-A RG:A2 rack, XFP ES:3 control, both are standard controllers *MC08: NewFocus 8742 pico motor driver for ES:3 mono picomotors, mounted on ES:3 stand *MC09: Delta Tau PowerBrick LV (donated from 17-ID), for galvonometer shutter control *Spares: 1x BiSS-C capable Delta Tau Geobrick LV, 1x NSLS-II rackmount PowerBrick LV (sinusoidal encoder capable), 1x standard GeoBrick LV (in test station) 7534161ba8893db34bbba2da1f16e890b99b8fd0 103 92 2019-09-02T02:36:33Z Erik 4 wikitext text/x-wiki ==== '''Link to [[Media:Beamline_Motor_Plan-17BM.pdf|XFP Motor Plan]]''' ==== *NOTE: excludes mirror motors *last updated 22 April 2019 ==== '''Link to [[Media:Beamline_Motor_Data-17BM.pdf|XFP Motor Data]] tabulation.''' ==== *For FP endstation only *last updated 22 April 2019 ==== '''XFP Motion controllers:''' ==== XFP uses the standard NSLS-II rackmount controllers from Delta Tau (now Faraday Motion Control in the UK): *MC01 - in C18-RG:E4 rack (mezzanine), XFP FE mirror control (BiSS-C capable) *MC02-MC05 - in 17-BM-A RG:A1 rack, XFP BL control, all are standard controllers, aside from MC05 being BiSS-C capable) *MC06-MC07 - in 17-BM-A RG:A2 rack, XFP ES:3 control, both are standard controllers *MC08: NewFocus 8742 pico motor driver for ES:3 mono picomotors, mounted on ES:3 stand *MC09: Delta Tau PowerBrick LV (donated from 17-ID), for galvonometer shutter control *Spares: 1x BiSS-C capable Delta Tau Geobrick LV, 1x NSLS-II rackmount PowerBrick LV (sinusoidal encoder capable), 1x standard GeoBrick LV (in test station) b68ed2be8a78f61d9e93e8a3ee7c8b1df61b50b1 IOC Control / Linux Quick Tips 0 8 60 2019-09-01T21:20:47Z Erik 4 Created page with "=== <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''IOC Control Reference Commands:'''''</span> === *<span style="font-family: courier new,courier,monospa..." wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''IOC Control Reference Commands:'''''</span> === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family:courier new,courier,monospace">ssh username@xf17bm-babyIOC1</span> - babyIOC device installed in RG:A1 *<span style="font-family:courier new,courier,monospace">manage-iocs status</span> - see running/disabled status of all IOCs on an IOC server *<span style="font-family: courier new,courier,monospace">sudo service softioc-&lt;name&gt; (stop,start,restart)</span> - change &lt;name&gt; to ioc of choice, issue stop, start, restart as appropriate *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-<name. (stop,start,restart)</span> - alternate command to start, stop, restart an IOC f9afc89c7fb9926d3f6d58cd3451e1292a31b7ea 61 60 2019-09-01T21:22:16Z Erik 4 Erik moved page [[IOC Control Quick Hints]] to [[IOC Control / Linux Quick Tips]]: multipurpose page wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''IOC Control Reference Commands:'''''</span> === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family:courier new,courier,monospace">ssh username@xf17bm-babyIOC1</span> - babyIOC device installed in RG:A1 *<span style="font-family:courier new,courier,monospace">manage-iocs status</span> - see running/disabled status of all IOCs on an IOC server *<span style="font-family: courier new,courier,monospace">sudo service softioc-&lt;name&gt; (stop,start,restart)</span> - change &lt;name&gt; to ioc of choice, issue stop, start, restart as appropriate *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-<name. (stop,start,restart)</span> - alternate command to start, stop, restart an IOC f9afc89c7fb9926d3f6d58cd3451e1292a31b7ea 64 61 2019-09-01T21:28:43Z Erik 4 wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''IOC Control Reference Commands:'''''</span> === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span><span style="font-family:arial,helvetica,sans-serif">&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family:courier new,courier,monospace">ssh username@xf17bm-babyIOC1</span> - babyIOC device installed in RG:A1 *<span style="font-family:courier new,courier,monospace">manage-iocs status</span> - see running/disabled status of all IOCs on an IOC server *<span style="font-family: courier new,courier,monospace">sudo service softioc-&lt;name&gt; (stop,start,restart)</span> - change &lt;name&gt; to ioc of choice, issue stop, start, restart as appropriate *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-&lt;name&gt; (stop,start,restart)</span> - alternate command to start, stop, restart an IOC === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''Linux System Administration:'''''</span> === *<span style="font-family: courier new,courier,monospace">uptime</span><span style="font-family:arial,helvetica,sans-serif">- </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes) *<span style="font-family:courier new,courier,monospace">who</span> - see users logged into system *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span> - SSH into xf17bm-ioc1 on command line only *<span style="font-family:courier new,courier,monospace">ssh -XY username@xf17bm-ws3</span> - SSH into xf17bm-ws3 with ability to run graphical programs *<span style="font-family:courier new,courier,monospace">ssh -XY username@localhost</span> - SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3) f4a98325e1b176a798fc7361297f88f8e70a2657 76 64 2019-09-01T22:16:48Z Erik 4 wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''IOC Control Reference Commands:'''''</span> === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span><span style="font-family:arial,helvetica,sans-serif">&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family:courier new,courier,monospace">ssh username@xf17bm-babyIOC1</span> - babyIOC device installed in RG:A1 *<span style="font-family:courier new,courier,monospace">manage-iocs status</span> - see running/disabled status of all IOCs on an IOC server *<span style="font-family: courier new,courier,monospace">sudo service softioc-&lt;name&gt; (stop,start,restart)</span> - change &lt;name&gt; to ioc of choice, issue stop, start, restart as appropriate *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-&lt;name&gt; (stop,start,restart)</span> - alternate command to start, stop, restart an IOC === '''''Some EPICS tricks:''''' === PV info/state can be checked at the command line, using catools functionalities: *<span style="font-family:courier new,courier,monospace">cainfo &lt;PV&gt;</span> - get information on a &lt;PV&gt; *<span style="font-family:courier new,courier,monospace">caget &lt;PV&gt;</span> - get current setting/state of a &lt;PV&gt; *<span style="font-family:courier new,courier,monospace">caput &lt;PV&gt; &lt;newvalue&gt;</span> - change a &lt;PV&gt; to &lt;newvalue&gt;. Most useful for binary systems, e.g. ON/OFF, open/close (valve/shutter) *<span style="font-family:courier new,courier,monospace">camonitor &lt;PV&gt;</span> - sample the state of a &lt;PV&gt; continuously, until aborted with Ctrl-C === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''Linux System Administration:'''''</span> === *<span style="font-family: courier new,courier,monospace">uptime</span><span style="font-family:arial,helvetica,sans-serif">- </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes) *<span style="font-family:courier new,courier,monospace">who</span> - see users logged into system *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span> - SSH into xf17bm-ioc1 on command line only *<span style="font-family:courier new,courier,monospace">ssh -XY username@xf17bm-ws3</span> - SSH into xf17bm-ws3 with ability to run graphical programs *<span style="font-family:courier new,courier,monospace">ssh -XY username@localhost</span> - SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3) 0cb1d43b6878750f8b6d0cef9e5a842bdd997d50 77 76 2019-09-01T22:19:09Z Erik 4 wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''IOC Control Reference Commands:'''''</span> === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span><span style="font-family:arial,helvetica,sans-serif">&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family:courier new,courier,monospace">ssh username@xf17bm-babyIOC1</span> - babyIOC device installed in RG:A1 *<span style="font-family:courier new,courier,monospace">manage-iocs status</span> - see running/disabled status of all IOCs on an IOC server *<span style="font-family: courier new,courier,monospace">sudo service softioc-&lt;name&gt; (stop,start,restart)</span> - change &lt;name&gt; to ioc of choice, issue stop, start, restart as appropriate *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-&lt;name&gt; (stop,start,restart)</span> - alternate command to start, stop, restart an IOC === '''''Some EPICS tricks:''''' === PV info/state can be checked at the command line, using catools functionalities: *<span style="font-family:courier new,courier,monospace">cainfo &lt;PV&gt;</span> - get information on a &lt;PV&gt; *<span style="font-family:courier new,courier,monospace">caget &lt;PV&gt;</span> - get current setting/state of a &lt;PV&gt; *<span style="font-family:courier new,courier,monospace">caput &lt;PV&gt; &lt;newvalue&gt;</span> - change a &lt;PV&gt; to &lt;newvalue&gt;. Most useful for binary systems, e.g. ON/OFF, open/close (valve/shutter) *<span style="font-family:courier new,courier,monospace">camonitor &lt;PV&gt;</span> - sample the state of a &lt;PV&gt; continuously, until aborted with Ctrl-C === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''Linux System Administration:'''''</span> === *<span style="font-family: courier new,courier,monospace">uptime</span><span style="font-family:arial,helvetica,sans-serif">- </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes) *<span style="font-family:courier new,courier,monospace">who</span> - see users logged into system *<span style="font-family:courier new,courier,monospace">slurm -i &lt;eth&gt;</span> - monitor network bandwidth usage on network interface &lt;eth&gt;. Usually this is <span style="font-family:courier new,courier,monospace">eth0</span>, <span style="font-family:courier new,courier,monospace">eno0</span>, or <span style="font-family:courier new,courier,monospace">eno1</span>, and can be determined from <span style="font-family:courier new,courier,monospace">sudo ifconfig</span> output. *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span> - SSH into xf17bm-ioc1 on command line only *<span style="font-family:courier new,courier,monospace">ssh -XY username@xf17bm-ws3</span> - SSH into xf17bm-ws3 with ability to run graphical programs *<span style="font-family:courier new,courier,monospace">ssh -XY username@localhost</span> - SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3) f30ff27cb61bb15cf3451c8afcec4fbe369eed92 78 77 2019-09-01T22:20:22Z Erik 4 wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''IOC Control Reference Commands:'''''</span> === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span><span style="font-family:arial,helvetica,sans-serif">: </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span> : USB camera control in hutch under ES:1 *<span style="font-family:courier new,courier,monospace">ssh username@xf17bm-babyIOC1</span> : babyIOC device installed in RG:A1 *<span style="font-family:courier new,courier,monospace">manage-iocs status</span> : see running/disabled status of all IOCs on an IOC server *<span style="font-family: courier new,courier,monospace">sudo service softioc-&lt;name&gt; (stop,start,restart)</span> : change &lt;name&gt; to ioc of choice, issue stop, start, restart as appropriate *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-&lt;name&gt; (stop,start,restart)</span> : alternate command to start, stop, restart an IOC === '''''Some EPICS tricks:''''' === PV info/state can be checked at the command line, using catools functionalities: *<span style="font-family:courier new,courier,monospace">cainfo &lt;PV&gt;</span> : get information on a &lt;PV&gt; *<span style="font-family:courier new,courier,monospace">caget &lt;PV&gt;</span> : get current setting/state of a &lt;PV&gt; *<span style="font-family:courier new,courier,monospace">caput &lt;PV&gt; &lt;newvalue&gt;</span> : change a &lt;PV&gt; to &lt;newvalue&gt;. Most useful for binary systems, e.g. ON/OFF, open/close (valve/shutter) *<span style="font-family:courier new,courier,monospace">camonitor &lt;PV&gt;</span> : sample the state of a &lt;PV&gt; continuously, until aborted with Ctrl-C === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''Linux System Administration:'''''</span> === *<span style="font-family: courier new,courier,monospace">uptime</span><span style="font-family:arial,helvetica,sans-serif">: </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes) *<span style="font-family:courier new,courier,monospace">who</span> : see users logged into system *<span style="font-family:courier new,courier,monospace">slurm -i &lt;eth&gt;</span> : monitor network bandwidth usage on network interface &lt;eth&gt;. Usually this is <span style="font-family:courier new,courier,monospace">eth0</span>, <span style="font-family:courier new,courier,monospace">eno0</span>, or <span style="font-family:courier new,courier,monospace">eno1</span>, and can be determined from <span style="font-family:courier new,courier,monospace">sudo ifconfig</span> output. *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span> : SSH into xf17bm-ioc1 on command line only *<span style="font-family:courier new,courier,monospace">ssh -XY username@xf17bm-ws3</span> : SSH into xf17bm-ws3 with ability to run graphical programs *<span style="font-family:courier new,courier,monospace">ssh -XY username@localhost</span> : SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3) f4fb8fef266d65489d96d20a89ea04ce06b94d63 108 78 2019-09-02T02:39:55Z Erik 4 wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''IOC Control Reference Commands:'''''</span> === <ul style="margin-left: 40px;"> <li><span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span><span style="font-family:arial,helvetica,sans-serif">: </span>beamline IOC control</li> <li><span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;: USB camera control in hutch under ES:1</li> <li><span style="font-family:courier new,courier,monospace">ssh username@xf17bm-babyIOC1</span>&nbsp;: babyIOC device installed in RG:A1</li> <li><span style="font-family:courier new,courier,monospace">manage-iocs status</span>&nbsp;: see running/disabled status of all IOCs on an IOC server</li> <li><span style="font-family: courier new,courier,monospace">sudo service softioc-&lt;name&gt; (stop,start,restart)</span>&nbsp;: change &lt;name&gt; to ioc of choice, issue stop, start, restart as appropriate</li> <li><span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-&lt;name&gt; (stop,start,restart)</span>&nbsp;: alternate command to start, stop, restart an IOC</li> </ul> === '''''Some EPICS tricks:''''' === PV info/state can be checked at the command line, using catools functionalities: <ul style="margin-left: 40px;"> <li><span style="font-family:courier new,courier,monospace">cainfo &lt;PV&gt;</span>&nbsp;: get information on a &lt;PV&gt;</li> <li><span style="font-family:courier new,courier,monospace">caget &lt;PV&gt;</span>&nbsp;: get current setting/state of a &lt;PV&gt;</li> <li><span style="font-family:courier new,courier,monospace">caput &lt;PV&gt; &lt;newvalue&gt;</span>&nbsp;: change a &lt;PV&gt; to &lt;newvalue&gt;. Most useful for binary systems, e.g. ON/OFF, open/close (valve/shutter)</li> <li><span style="font-family:courier new,courier,monospace">camonitor &lt;PV&gt;</span>&nbsp;: sample the state of a &lt;PV&gt; continuously, until aborted with Ctrl-C</li> </ul> === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''Linux System Administration:'''''</span> === * <span style="font-family: courier new,courier,monospace">uptime</span><span style="font-family:arial,helvetica,sans-serif">: </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes) * <span style="font-family:courier new,courier,monospace">who</span>&nbsp;: see users logged into system * <span style="font-family:courier new,courier,monospace">slurm -i &lt;eth&gt;</span>&nbsp;: monitor network bandwidth usage on network interface &lt;eth&gt;. Usually this is <span style="font-family:courier new,courier,monospace">eth0</span>, <span style="font-family:courier new,courier,monospace">eno0</span>, or <span style="font-family:courier new,courier,monospace">eno1</span>, and can be determined from <span style="font-family:courier new,courier,monospace">sudo ifconfig</span> output. * <span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span>&nbsp;: SSH into xf17bm-ioc1 on command line only * <span style="font-family:courier new,courier,monospace">ssh -XY username@xf17bm-ws3</span>&nbsp;: SSH into xf17bm-ws3 with ability to run graphical programs * <span style="font-family:courier new,courier,monospace">ssh -XY username@localhost</span>&nbsp;: SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3) 2f0e3c7c210f1ea9e4430f5036d1cc24599356fc 109 108 2019-09-02T02:40:35Z Erik 4 wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''IOC Control Reference Commands:'''''</span> === <ul style="margin-left: 40px;"> <li><span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span><span style="font-family:arial,helvetica,sans-serif">: </span>beamline IOC control</li> <li><span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;: USB camera control in hutch under ES:1</li> <li><span style="font-family:courier new,courier,monospace">ssh username@xf17bm-babyIOC1</span>&nbsp;: babyIOC device installed in RG:A1</li> <li><span style="font-family:courier new,courier,monospace">manage-iocs status</span>&nbsp;: see running/disabled status of all IOCs on an IOC server</li> <li><span style="font-family: courier new,courier,monospace">sudo service softioc-&lt;name&gt; (stop,start,restart)</span>&nbsp;: change &lt;name&gt; to ioc of choice, issue stop, start, restart as appropriate</li> <li><span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-&lt;name&gt; (stop,start,restart)</span>&nbsp;: alternate command to start, stop, restart an IOC</li> </ul> === '''''Some EPICS tricks:''''' === PV info/state can be checked at the command line, using catools functionalities: <ul style="margin-left: 40px;"> <li><span style="font-family:courier new,courier,monospace">cainfo &lt;PV&gt;</span>&nbsp;: get information on a &lt;PV&gt;</li> <li><span style="font-family:courier new,courier,monospace">caget &lt;PV&gt;</span>&nbsp;: get current setting/state of a &lt;PV&gt;</li> <li><span style="font-family:courier new,courier,monospace">caput &lt;PV&gt; &lt;newvalue&gt;</span>&nbsp;: change a &lt;PV&gt; to &lt;newvalue&gt;. Most useful for binary systems, e.g. ON/OFF, open/close (valve/shutter)</li> <li><span style="font-family:courier new,courier,monospace">camonitor &lt;PV&gt;</span>&nbsp;: sample the state of a &lt;PV&gt; continuously, until aborted with Ctrl-C</li> </ul> === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''Linux System Administration:'''''</span> === *<span style="font-family: courier new,courier,monospace">uptime</span><span style="font-family:arial,helvetica,sans-serif">: </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes) *<span style="font-family:courier new,courier,monospace">who</span>&nbsp;: see users logged into system *<span style="font-family:courier new,courier,monospace">slurm -i &lt;eth&gt;</span>&nbsp;: monitor network bandwidth usage on network interface &lt;eth&gt;. Usually this is <span style="font-family:courier new,courier,monospace">eth0</span>, <span style="font-family:courier new,courier,monospace">eno0</span>, or <span style="font-family:courier new,courier,monospace">eno1</span>, and can be determined from <span style="font-family:courier new,courier,monospace">sudo ifconfig</span> output. *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span>&nbsp;: SSH into xf17bm-ioc1 on command line only *<span style="font-family:courier new,courier,monospace">ssh -XY username@xf17bm-ws3</span>&nbsp;: SSH into xf17bm-ws3 with ability to run graphical programs *<span style="font-family:courier new,courier,monospace">ssh -XY username@localhost</span>&nbsp;: SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3) d42b0de83014c17be78ad096ddeed39bc00d221a 110 109 2019-09-02T02:40:47Z Erik 4 wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''IOC Control Reference Commands:'''''</span> === <ul style="margin-left: 40px;"> <li><span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span><span style="font-family:arial,helvetica,sans-serif">: </span>beamline IOC control</li> <li><span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;: USB camera control in hutch under ES:1</li> <li><span style="font-family:courier new,courier,monospace">ssh username@xf17bm-babyIOC1</span>&nbsp;: babyIOC device installed in RG:A1</li> <li><span style="font-family:courier new,courier,monospace">manage-iocs status</span>&nbsp;: see running/disabled status of all IOCs on an IOC server</li> <li><span style="font-family: courier new,courier,monospace">sudo service softioc-&lt;name&gt; (stop,start,restart)</span>&nbsp;: change &lt;name&gt; to ioc of choice, issue stop, start, restart as appropriate</li> <li><span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-&lt;name&gt; (stop,start,restart)</span>&nbsp;: alternate command to start, stop, restart an IOC</li> </ul> === '''''Some EPICS tricks:''''' === PV info/state can be checked at the command line, using catools functionalities: <ul style="margin-left: 40px;"> <li><span style="font-family:courier new,courier,monospace">cainfo &lt;PV&gt;</span>&nbsp;: get information on a &lt;PV&gt;</li> <li><span style="font-family:courier new,courier,monospace">caget &lt;PV&gt;</span>&nbsp;: get current setting/state of a &lt;PV&gt;</li> <li><span style="font-family:courier new,courier,monospace">caput &lt;PV&gt; &lt;newvalue&gt;</span>&nbsp;: change a &lt;PV&gt; to &lt;newvalue&gt;. Most useful for binary systems, e.g. ON/OFF, open/close (valve/shutter)</li> <li><span style="font-family:courier new,courier,monospace">camonitor &lt;PV&gt;</span>&nbsp;: sample the state of a &lt;PV&gt; continuously, until aborted with Ctrl-C</li> </ul> === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''Linux System Administration:'''''</span> === <ul style="margin-left: 40px;"> <li><span style="font-family: courier new,courier,monospace">uptime</span><span style="font-family:arial,helvetica,sans-serif">: </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes)</li> <li><span style="font-family:courier new,courier,monospace">who</span>&nbsp;: see users logged into system</li> <li><span style="font-family:courier new,courier,monospace">slurm -i &lt;eth&gt;</span>&nbsp;: monitor network bandwidth usage on network interface &lt;eth&gt;. Usually this is <span style="font-family:courier new,courier,monospace">eth0</span>, <span style="font-family:courier new,courier,monospace">eno0</span>, or <span style="font-family:courier new,courier,monospace">eno1</span>, and can be determined from <span style="font-family:courier new,courier,monospace">sudo ifconfig</span> output.</li> <li><span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1</span>&nbsp;: SSH into xf17bm-ioc1 on command line only</li> <li><span style="font-family:courier new,courier,monospace">ssh -XY username@xf17bm-ws3</span>&nbsp;: SSH into xf17bm-ws3 with ability to run graphical programs</li> <li><span style="font-family:courier new,courier,monospace">ssh -XY username@localhost</span>&nbsp;: SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3)</li> </ul> bc774a3990bbd7b45d6290a321f88d002b32fbad IOC Control Quick Hints 0 9 62 2019-09-01T21:22:17Z Erik 4 Erik moved page [[IOC Control Quick Hints]] to [[IOC Control / Linux Quick Tips]]: multipurpose page wikitext text/x-wiki #REDIRECT [[IOC Control / Linux Quick Tips]] b385b7f5522337682a8a81503720ba05d5deceb9 17-BM xf17bm-disp2 Information 0 10 67 2019-09-01T21:34:42Z Erik 4 Created page with "xf17bm-ioc2 is an HP Elitedesk 800 micro-form factor PC with an internal SSD, 16 GB RAM, 6 USB3/1 USB-C ports, running Debian9. It is permanently mounted under the ES:1 Table..." wikitext text/x-wiki xf17bm-ioc2 is an HP Elitedesk 800 micro-form factor PC with an internal SSD, 16 GB RAM, 6 USB3/1 USB-C ports, running Debian9. It is permanently mounted under the ES:1 Table in the experimental hutch, and is used for controlling USB cameras using EPICS AreaDetector (currently R3-6) and its UVC plugin. Information on configured cameras and IOCs can be found on the [[USB_Cameras_at_17-BM|17-BM UVC USB camera info page]]. a958d3b490fa0cff102135f967ce842489581788 USB Cameras at 17-BM 0 2 68 46 2019-09-01T21:36:47Z Erik 4 wikitext text/x-wiki <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">Revised: 1 September 2019 (from 27 August 2019 document produced by Mike Sullivan)<br/></div> === [[17BM_USB_Camera_List|<span dir="ltr">'''''Camera List'''''</span>]] === === '''''UVC Camera Information Table''''' === {| style="border-style: hidden; width: 1000px; height: 100px; background-color: rgb(230, 230, 250)" width="858" cellspacing="0" cellpadding="5" border="1" align="left" |+ '''Table 1.''' UVC USB camera properties (xf17bm-ioc2)<br/> |- ! style="width: 129px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Camera name'''</span></span></p> ! style="width: 185px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Brand'''</span></span></p> ! style="width: 78px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Hub'''</span></span></p> ! style="width: 142px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Manual Settings'''</span></span></p> ! style="width: 385px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Notes (WD=working distance, NC=not compatible)'''</span></span></p> ! style="width: 112px; height: 15px; text-align: center; vertical-align: middle" scope="col" | <p style="text-align: center"><span style="font-size: larger"><span style="font-family: arial,helvetica,sans-serif">'''Modes'''</span></span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam1</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Teslong “ear cam”</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Cam1&2 can’t run at the same time; WD:1-40mm</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">1</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam2</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Opti-Tekscope</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Cam1&2 can’t run at the same time; WD:1-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">1,4,6</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam3</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">E-Con High Res</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">WD: 5-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">all</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam4</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Dead</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam5</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Supereyes</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">8 bit + RGB1</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Requires manual setting in UVC; NC=2,6</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">manual</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam6</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Flexible Snake</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">NC=5,6</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam7</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">digital microscope</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">'''???'''</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">8 bit + RGB1</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Requires manual setting in UVC; WD:1-150mm</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">manual</span></p> |- | style="width: 129px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">USB-cam8</span></p> | style="width: 185px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">2MP 5-50mm Varifocal Lens</span></p> | style="width: 78px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">yes</span></p> | style="width: 142px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">&nbsp;</span></p> | style="width: 385px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">WD: 1-inf.</span></p> | style="width: 112px; height: 15px; text-align: center; vertical-align: middle" | <p style="text-align: center"><span style="font-size: small">Only 1</span></p> |} <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 29b1f6531e28166316d9398122fe3def973de7e4 17-BM xf17bm-ioc3 Information 0 12 93 2019-09-02T02:00:02Z Erik 4 Created page with "Unlike other NSLS-II beamlines, 17-BM uses a single server for both IOC control (-ioc) and channel access (-ca) purposes. This server, designated xf17bm-ioc1 (xf17bm-ca1 redir..." wikitext text/x-wiki Unlike other NSLS-II beamlines, 17-BM uses a single server for both IOC control (-ioc) and channel access (-ca) purposes. This server, designated xf17bm-ioc1 (xf17bm-ca1 redirects to -ioc1), is an HP Gen9 DL380 Proliant system hosted in the RG:A2 rack. It drives all non-USB camera IOCs at the present, in addition to the archiver appliance and other CA services. Tips on on IOC management by BL staff are described [[IOC_Control_/_Linux_Quick_Tips|here]]. === '''Table of xf17bm-ioc1 IOCs''' === Organized as softioc-&lt;IOC name&gt; seen in manage-iocs status output {| width="500" height="493" cellspacing="1" cellpadding="1" border="1" align="left" |+ Table: xf17bm-ioc1 EPICS softiocs<br/> |- ! scope="col" | IOC name<br/> ! scope="col" | Device<br/> ! scope="col" | Notes<br/> |- | amostra<br/> | DAMA<br/> | <br/> |- | bpm00<br/> | Sydor A3P electrometer<br/> | not used<br/> |- | cam01<br/> | GT1290C FE mirror / viewer cam<br/> | <br/> |- | cam01-es<br/> | Mako G125B (XAS)<br/> | <br/> |- | cam02<br/> | GT1290B Axilon viewer<br/> | FE<br/> |- | cam02-es<br/> | Mako G125B (ES:2 CVD viewer)<br/> | <br/> |- | cam03-es<br/> | Mako G125C<br/> | <br/> |- | cam04-es<br/> | Mako G125B<br/> | <br/> |- | cam05-es<br/> | Mako G125C<br/> | <br/> |- | ct-CNI32<br/> | Omega rack temp controllers (serial)<br/> | EPS<br/> |- | delaygen<br/> | SRS DG535 delay generator<br/> | ES:2<br/> |- | fc1<br/> | in vivo fraction collector<br/> | ES:1<br/> |- | lakeshore-1<br/> | Lakeshore 336 temp controller<br/> | RG:A3<br/> |- | mc01<br/> | FE mirror (C18 RG:E4)<br/> | C18 RG: E4, BiSS C<br/> |- | mc02<br/> | PB slits, DBPM, BP manipulator<br/> | RG:A1<br/> |- | mc03<br/> | Table1, Mike's Amazon stages<br/> | RG:A1<br/> |- | mc04<br/> | filter wheel, FP stages<br/> | RG:A1<br/> |- | mc05<br/> | Table3<br/> | RG:A1, BiSS C<br/> |- | mc06<br/> | XAS slits<br/> | RG;A2<br/> |- | mc07<br/> | ES:3 endstation, XAS mono<br/> | RG:A2<br/> |- | mc08<br/> | not implemented<br/> | <br/> |- | mc09<br/> | PowerBrick LV (galvonometer)<br/> | RG:A1<br/> |- | metadataservice<br/> | DAMA<br/> | <br/> |- | pico-nf8742<br/> | NewFocus 8742 picomotor driver<br/> | ES:3<br/> |- | plc1<br/> | EPS PLC<br/> | <br/> |- | pmp01<br/> | Harvard PHD2000 syringe pump<br/> | ES:1<br/> |- | pmp02<br/> | VICI M50 pump<br/> | ES:1<br/> |- | quadEM-1<br/> | NSLS EM<br/> | RG:A1<br/> |- | tcm1<br/> | SRS SR630 temp/voltage monitor<br/> | ES:2<br/> |- | va-1<br/> | Vacuum IOC (EPS)<br/> | <br/> |- | wps01<br/> | Wiener MPOD HV/LV PS<br/> | RG:B1<br/> |- | zeb01<br/> | XFP Zebra box #1<br/> | RG:A1<br/> |} 6b9a399fd08aeec46994f346b64f64b0521728c0 95 93 2019-09-02T02:02:10Z Erik 4 wikitext text/x-wiki Unlike other NSLS-II beamlines, 17-BM uses a single server for both IOC control (-ioc) and channel access (-ca) purposes. This server, designated xf17bm-ioc1 (xf17bm-ca1 redirects to -ioc1), is an HP Gen9 DL380 Proliant system hosted in the RG:A2 rack. It drives all non-USB camera IOCs at the present, in addition to the archiver appliance and other CA services. Tips on IOC management by BL staff are described [[IOC_Control_/_Linux_Quick_Tips|here]]. === '''Table of xf17bm-ioc1 IOCs''' === Organized as softioc-&lt;IOC name&gt; seen in manage-iocs status output {| width="500" cellspacing="1" cellpadding="1" border="1" align="left" |+ Table: xf17bm-ioc1 EPICS softiocs<br/> |- ! scope="col" | IOC name<br/> ! scope="col" | Device<br/> ! scope="col" | Notes<br/> |- | amostra<br/> | DAMA<br/> | <br/> |- | bpm00<br/> | Sydor A3P electrometer<br/> | not used<br/> |- | cam01<br/> | GT1290C FE mirror / viewer cam<br/> | <br/> |- | cam01-es<br/> | Mako G125B (XAS)<br/> | <br/> |- | cam02<br/> | GT1290B Axilon viewer<br/> | FE<br/> |- | cam02-es<br/> | Mako G125B (ES:2 CVD viewer)<br/> | <br/> |- | cam03-es<br/> | Mako G125C<br/> | <br/> |- | cam04-es<br/> | Mako G125B<br/> | <br/> |- | cam05-es<br/> | Mako G125C<br/> | <br/> |- | ct-CNI32<br/> | Omega rack temp controllers (serial)<br/> | EPS<br/> |- | delaygen<br/> | SRS DG535 delay generator<br/> | ES:2<br/> |- | fc1<br/> | in vivo fraction collector<br/> | ES:1<br/> |- | lakeshore-1<br/> | Lakeshore 336 temp controller<br/> | RG:A3<br/> |- | mc01<br/> | FE mirror (C18 RG:E4)<br/> | C18 RG: E4, BiSS C<br/> |- | mc02<br/> | PB slits, DBPM, BP manipulator<br/> | RG:A1<br/> |- | mc03<br/> | Table1, Mike's Amazon stages<br/> | RG:A1<br/> |- | mc04<br/> | filter wheel, FP stages<br/> | RG:A1<br/> |- | mc05<br/> | Table3<br/> | RG:A1, BiSS C<br/> |- | mc06<br/> | XAS slits<br/> | RG;A2<br/> |- | mc07<br/> | ES:3 endstation, XAS mono<br/> | RG:A2<br/> |- | mc08<br/> | not implemented<br/> | <br/> |- | mc09<br/> | PowerBrick LV (galvonometer)<br/> | RG:A1<br/> |- | metadataservice<br/> | DAMA<br/> | <br/> |- | pico-nf8742<br/> | NewFocus 8742 picomotor driver<br/> | ES:3<br/> |- | plc1<br/> | EPS PLC<br/> | <br/> |- | pmp01<br/> | Harvard PHD2000 syringe pump<br/> | ES:1<br/> |- | pmp02<br/> | VICI M50 pump<br/> | ES:1<br/> |- | quadEM-1<br/> | NSLS EM<br/> | RG:A1<br/> |- | tcm1<br/> | SRS SR630 temp/voltage monitor<br/> | ES:2<br/> |- | va-1<br/> | Vacuum IOC (EPS)<br/> | <br/> |- | wps01<br/> | Wiener MPOD HV/LV PS<br/> | RG:B1<br/> |- | zeb01<br/> | XFP Zebra box #1<br/> | RG:A1<br/> |} f425a601e51efc2c107d761751b79b911434ead9 XFP Instrumentation Information 0 13 96 2019-09-02T02:14:59Z Erik 4 Created page with "=== Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted wit..." wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bma-tsrv01 (RG:A1) - http://10.17.130.51/ or telnet://10.17.130.51 *xf17bma-tsrv02 (RG:A2) - http://10.17.130.52/ or telnet://10.17.130.52 *xf17bma-tsrv03 (RG:A3) - http://10.17.130.53/ or telnet://10.17.130.53 The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Login is admin, password is blank. Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa box; the latter action can have consequences. c445e6830b96145e5b11b24b2fc9e0f478c39fd8 97 96 2019-09-02T02:16:34Z Erik 4 wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bma-tsrv01 (RG:A1) - [http://10.17.130.51/ http://10.17.130.51/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.51</span> *xf17bma-tsrv02 (RG:A2) - [http://10.17.130.52/ http://10.17.130.52/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.52</span> *xf17bma-tsrv03 (RG:A3) - [http://10.17.130.53/ http://10.17.130.53/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.53</span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Login is admin, password is blank. Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa box; the latter action can have consequences. 7eb29898fde467efa7703f0fe5856d22953a48ab 98 97 2019-09-02T02:27:49Z Erik 4 wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bma-tsrv01 (RG:A1) - [http://10.17.130.51/ http://10.17.130.51/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.51</span> *xf17bma-tsrv02 (RG:A2) - [http://10.17.130.52/ http://10.17.130.52/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.52</span> *xf17bma-tsrv03 (RG:A3) - [http://10.17.130.53/ http://10.17.130.53/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.53</span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Login is admin, password is blank. Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa box; the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bma-ups3 (RG:A1) - http://10.17.130.153 *xf17bma-ups4 (RG:A2) - http://10.17.130.154 *xf17bma-ups5 (RG:A3) - http://10.17.130.155 Login defaults to the admin login, password is one we used on NSLS PASS. === Sydor DBPM NSLS2_EM management: === Readback of the Sydor DBPM is done using an NSLS2_EM unit modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanenly mounted in RG:A1. Unlike most NSLS-II systems, it has not been NSLS-II'ified and requires a root login. Documentation 4e23963d06246d49fed6d974b524b6e36fcc3ff9 101 98 2019-09-02T02:35:14Z Erik 4 wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bma-tsrv01 (RG:A1) - [http://10.17.130.51/ http://10.17.130.51/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.51</span> *xf17bma-tsrv02 (RG:A2) - [http://10.17.130.52/ http://10.17.130.52/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.52</span> *xf17bma-tsrv03 (RG:A3) - [http://10.17.130.53/ http://10.17.130.53/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.53</span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Login is admin, password is blank. Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa box; the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bma-ups3 (RG:A1) - http://10.17.130.153 *xf17bma-ups4 (RG:A2) - http://10.17.130.154 *xf17bma-ups5 (RG:A3) - http://10.17.130.155 Login defaults to the admin login, password is one we used on NSLS PASS. === Sydor DBPM NSLS2_EM management: === Readback of the Sydor DBPM is done using a [[Media:NSLS2_EM_manual.pdf|NSLS2_EM unit]] modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanenly mounted in RG:A1. Unlike most NSLS-II systems, it has not been NSLS-II'ified and requires a root login. Documentation (rev'd 22 Feb 2019, EF): [[NSLS2_EM-operation-rev-22Feb19.pdf|operation of the 17-BM NSLS2_EM for the Sydor DBPM]]. 6cf56ebe868175b904dff3f6e3fc0880cd252b10 102 101 2019-09-02T02:35:37Z Erik 4 wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bma-tsrv01 (RG:A1) - [http://10.17.130.51/ http://10.17.130.51/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.51</span> *xf17bma-tsrv02 (RG:A2) - [http://10.17.130.52/ http://10.17.130.52/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.52</span> *xf17bma-tsrv03 (RG:A3) - [http://10.17.130.53/ http://10.17.130.53/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.53</span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Login is admin, password is blank. Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa box; the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bma-ups3 (RG:A1) - http://10.17.130.153 *xf17bma-ups4 (RG:A2) - http://10.17.130.154 *xf17bma-ups5 (RG:A3) - http://10.17.130.155 Login defaults to the admin login, password is one we used on NSLS PASS. === Sydor DBPM NSLS2_EM management: === Readback of the Sydor DBPM is done using a [[Media:NSLS2_EM_manual.pdf|NSLS2_EM unit]] modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanenly mounted in RG:A1. Unlike most NSLS-II systems, it has not been NSLS-II'ified and requires a root login. Documentation (rev'd 22 Feb 2019, EF): [[Media:NSLS2_EM-operation-rev-22Feb19.pdf|operation of the 17-BM NSLS2_EM for the Sydor DBPM]]. f03dba9fdac24cf595c139815e80f668fc78a397 File:NSLS2 EM manual.pdf 6 14 99 2019-09-02T02:32:57Z Erik 4 NSLS2_EM Manual from Pete Siddons wikitext text/x-wiki NSLS2_EM Manual from Pete Siddons 956258201be4ae5324bd9a2ab75f2194be01ca13 File:NSLS2 EM-operation-rev-22Feb19.pdf 6 15 100 2019-09-02T02:33:28Z Erik 4 17-BM Sydor DBPM NSLS2_EM ops manual (rev'd 22 Feb 2019, EF) wikitext text/x-wiki 17-BM Sydor DBPM NSLS2_EM ops manual (rev'd 22 Feb 2019, EF) 67f5a2d63ee0003fbdea502bd845597743b16f4e XFP Motion Control Information 0 7 112 103 2019-09-02T02:41:57Z Erik 4 wikitext text/x-wiki ==== '''Link to [[Media:Beamline_Motor_Plan-17BM.pdf|XFP Motor Plan]]''' ==== <ul style="margin-left: 40px;"> <li>NOTE: excludes mirror motors</li> <li>last updated 22 April 2019</li> </ul> ==== '''Link to [[Media:Beamline_Motor_Data-17BM.pdf|XFP Motor Data]] tabulation.''' ==== <ul style="margin-left: 40px;"> <li>For FP endstation only</li> <li>last updated 22 April 2019</li> </ul> ==== '''XFP Motion controllers:''' ==== XFP uses the standard NSLS-II rackmount controllers from Delta Tau (now Faraday Motion Control in the UK): <ul style="margin-left: 40px;"> <li>MC01 - in C18-RG:E4 rack (mezzanine), XFP FE mirror control (BiSS-C capable)</li> <li>MC02-MC05 - in 17-BM-A RG:A1 rack, XFP BL control, all are standard controllers, aside from MC05 being BiSS-C capable)</li> <li>MC06-MC07 - in 17-BM-A RG:A2 rack, XFP ES:3 control, both are standard controllers</li> <li>MC08: NewFocus 8742 pico motor driver for ES:3 mono picomotors, mounted on ES:3 stand</li> <li>MC09: Delta Tau PowerBrick LV (donated from 17-ID), for galvonometer shutter control</li> <li>Spares: 1x BiSS-C capable Delta Tau Geobrick LV, 1x NSLS-II rackmount PowerBrick LV (sinusoidal encoder capable), 1x standard GeoBrick LV (in test station)</li> </ul> c900db0b241fff7bde6bb122a5b2f018c88fec87 114 112 2019-09-02T02:53:56Z Erik 4 wikitext text/x-wiki ==== '''Link to [[Media:Beamline_Motor_Plan-17BM.pdf|XFP Motor Plan]]''' ==== <ul style="margin-left: 40px;"> <li>NOTE: excludes mirror motors</li> <li>last updated 22 April 2019</li> </ul> ==== '''Link to [[Media:Beamline_Motor_Data-17BM.pdf|XFP Motor Data tabulation]].''' ==== <ul style="margin-left: 40px;"> <li>For FP endstation only</li> <li>last updated 22 April 2019</li> </ul> ==== '''XFP Motion controllers:''' ==== XFP uses the standard NSLS-II rackmount controllers from Delta Tau (now Faraday Motion Control in the UK): <ul style="margin-left: 40px;"> <li>MC01 - in C18-RG:E4 rack (mezzanine), XFP FE mirror control (BiSS-C capable)</li> <li>MC02-MC05 - in 17-BM-A RG:A1 rack, XFP BL control, all are standard controllers, aside from MC05 being BiSS-C capable)</li> <li>MC06-MC07 - in 17-BM-A RG:A2 rack, XFP ES:3 control, both are standard controllers</li> <li>MC08: NewFocus 8742 pico motor driver for ES:3 mono picomotors, mounted on ES:3 stand</li> <li>MC09: Delta Tau PowerBrick LV in 17-BM-A RG:A2 rack (donated from 17-ID), for galvonometer shutter control</li> <li>Spares: 1x BiSS-C capable Delta Tau Geobrick LV, 1x NSLS-II rackmount PowerBrick LV (sinusoidal encoder capable), 1x standard GeoBrick LV (installed in test station)</li> </ul> bceb8348a9134f116af5f60b96748c2b8c2c1dc0 115 114 2019-09-02T02:54:09Z Erik 4 wikitext text/x-wiki ==== '''Link to [[Media:Beamline_Motor_Plan-17BM.pdf|XFP Motor Plan]]''' ==== <ul style="margin-left: 40px;"> <li>NOTE: excludes mirror motors</li> <li>last updated 22 April 2019</li> </ul> ==== '''Link to [[Media:Beamline_Motor_Data-17BM.pdf|XFP Motor Data tabulation]]''' ==== <ul style="margin-left: 40px;"> <li>For FP endstation only</li> <li>last updated 22 April 2019</li> </ul> ==== '''XFP Motion controllers:''' ==== XFP uses the standard NSLS-II rackmount controllers from Delta Tau (now Faraday Motion Control in the UK): <ul style="margin-left: 40px;"> <li>MC01 - in C18-RG:E4 rack (mezzanine), XFP FE mirror control (BiSS-C capable)</li> <li>MC02-MC05 - in 17-BM-A RG:A1 rack, XFP BL control, all are standard controllers, aside from MC05 being BiSS-C capable)</li> <li>MC06-MC07 - in 17-BM-A RG:A2 rack, XFP ES:3 control, both are standard controllers</li> <li>MC08: NewFocus 8742 pico motor driver for ES:3 mono picomotors, mounted on ES:3 stand</li> <li>MC09: Delta Tau PowerBrick LV in 17-BM-A RG:A2 rack (donated from 17-ID), for galvonometer shutter control</li> <li>Spares: 1x BiSS-C capable Delta Tau Geobrick LV, 1x NSLS-II rackmount PowerBrick LV (sinusoidal encoder capable), 1x standard GeoBrick LV (installed in test station)</li> </ul> b2d6031974396d9142dcb448dddde6169864974b 163 115 2019-11-21T00:49:58Z Erik 4 wikitext text/x-wiki ==== '''Link to [[Media:Beamline_Motor_Plan-17BM.pdf|XFP Motor Plan]]''' ==== <ul style="margin-left: 40px;"> <li>NOTE: excludes mirror motors</li> <li>last updated 22 April 2019</li> </ul> ==== '''Link to [[Media:Beamline_Motor_Data-17BM.pdf|XFP Motor Data tabulation]]''' ==== <ul style="margin-left: 40px;"> <li>For FP endstation only</li> <li>last updated 22 April 2019</li> </ul> ==== '''XFP Motion controllers:''' ==== XFP uses the standard NSLS-II rackmount controllers from Delta Tau (now Faraday Motion Control in the UK): <ul style="margin-left: 40px;"> <li>MC01 - in C18-RG:E4 rack (mezzanine), XFP FE mirror control (BiSS-C capable)</li> <li>MC02-MC05 - in 17-BM-A RG:A1 rack, XFP BL control, all are standard controllers, aside from MC05 being BiSS-C capable)</li> <li>MC06-MC07 - in 17-BM-A RG:A2 rack, XFP ES:3 control, both are standard controllers *wiring information for the DB25 connector to D-T motor cables on the ADC blue slits is available here.</li> *MC08: NewFocus 8742 pico motor driver for ES:3 mono picomotors, mounted on ES:3 stand *MC09: Delta Tau PowerBrick LV in 17-BM-A RG:A2 rack (donated from 17-ID), for galvonometer shutter control *Spares: 1x BiSS-C capable Delta Tau Geobrick LV, 1x NSLS-II rackmount PowerBrick LV (sinusoidal encoder capable), 1x standard GeoBrick LV (installed in test station) f79c61e4db42a74fd1386a2e6aeeb76070c67666 165 163 2019-11-21T00:52:09Z Erik 4 wikitext text/x-wiki ==== '''Link to [[Media:Beamline_Motor_Plan-17BM.pdf|XFP Motor Plan]]''' ==== <ul style="margin-left: 40px;"> <li>NOTE: excludes mirror motors</li> <li>last updated 22 April 2019</li> </ul> ==== '''Link to [[Media:Beamline_Motor_Data-17BM.pdf|XFP Motor Data tabulation]]''' ==== <ul style="margin-left: 40px;"> <li>For FP endstation only</li> <li>last updated 22 April 2019</li> </ul> ==== '''XFP Motion controllers:''' ==== XFP uses the standard NSLS-II rackmount controllers from Delta Tau (now Faraday Motion Control in the UK): <ul style="margin-left: 40px;"> <li>MC01 - in C18-RG:E4 rack (mezzanine), XFP FE mirror control (BiSS-C capable)</li> <li>MC02-MC05 - in 17-BM-A RG:A1 rack, XFP BL control, all are standard controllers, aside from MC05 being BiSS-C capable)</li> <li>MC06-MC07 - in 17-BM-A RG:A2 rack, XFP ES:3 control, both are standard controllers *wiring information for the DB25 connector to D-T motor cables on the ADC blue slits is [[Media:ADC_Slits_to_Delta_Tau.docx|available here]].</li> *MC08: NewFocus 8742 pico motor driver for ES:3 mono picomotors, mounted on ES:3 stand *MC09: Delta Tau PowerBrick LV in 17-BM-A RG:A2 rack (donated from 17-ID), for galvonometer shutter control *Spares: 1x BiSS-C capable Delta Tau Geobrick LV, 1x NSLS-II rackmount PowerBrick LV (sinusoidal encoder capable), 1x standard GeoBrick LV (installed in test station) a5ffa4c5b49421bc912528a37439899362d2b72d 166 165 2019-11-21T00:53:14Z Erik 4 wikitext text/x-wiki ==== '''Link to [[Media:Beamline_Motor_Plan-17BM.pdf|XFP Motor Plan]]''' ==== <ul style="margin-left: 40px;"> <li>NOTE: excludes mirror motors</li> <li>last updated 22 April 2019</li> </ul> ==== '''Link to [[Media:Beamline_Motor_Data-17BM.pdf|XFP Motor Data tabulation]]''' ==== <ul style="margin-left: 40px;"> <li>For FP endstation only</li> <li>last updated 22 April 2019</li> </ul> ==== '''XFP Motion controllers:''' ==== XFP uses the standard NSLS-II rackmount controllers from Delta Tau (now Faraday Motion Control in the UK): <ul style="margin-left: 40px;"> <li>MC01 - in C18-RG:E4 rack (mezzanine), XFP FE mirror control (BiSS-C capable)</li> <li>MC02-MC05 - in 17-BM-A RG:A1 rack, XFP BL control, all are standard controllers, aside from MC05 being BiSS-C capable)</li> <li>MC06-MC07 - in 17-BM-A RG:A2 rack, XFP ES:3 control, both are standard controllers (N.B. pin-out for ADC blue slit DB25 connector to D-T motor cables is [[Media:ADC_Slits_to_Delta_Tau.docx|available here]]).</li> <li>MC08: NewFocus 8742 pico motor driver for ES:3 mono picomotors, mounted on ES:3 stand</li> <li>MC09: Delta Tau PowerBrick LV in 17-BM-A RG:A2 rack (donated from 17-ID), for galvonometer shutter control</li> <li>Spares: 1x BiSS-C capable Delta Tau Geobrick LV, 1x NSLS-II rackmount PowerBrick LV (sinusoidal encoder capable), 1x standard GeoBrick LV (installed in test station)</li> </ul> aadd30c0dbc61142b18402635a899601674c76ae XFP Instrumentation Information 0 13 113 102 2019-09-02T02:42:58Z Erik 4 wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bma-tsrv01 (RG:A1) - [http://10.17.130.51/ http://10.17.130.51/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.51</span> *xf17bma-tsrv02 (RG:A2) - [http://10.17.130.52/ http://10.17.130.52/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.52</span> *xf17bma-tsrv03 (RG:B1) - [http://10.17.130.53/ http://10.17.130.53/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.53</span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Login is admin, password is blank. Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa box; the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bma-ups3 (RG:A1) - [http://10.17.130.153 http://10.17.130.153] *xf17bma-ups4 (RG:A2) - [http://10.17.130.154 http://10.17.130.154] *xf17bma-ups5 (RG:B1) - [http://10.17.130.155 http://10.17.130.155] Login defaults to the admin login, password is one we used on NSLS PASS. === Sydor DBPM NSLS2_EM management: === Readback of the Sydor DBPM is done using a [[Media:NSLS2_EM_manual.pdf|NSLS2_EM unit]] modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanenly mounted in RG:A1. Unlike most NSLS-II systems, it has not been NSLS-II'ified and requires a root login. Documentation (rev'd 22 Feb 2019, EF): [[Media:NSLS2_EM-operation-rev-22Feb19.pdf|operation of the 17-BM NSLS2_EM for the Sydor DBPM]]. c5e132d4a662a30c68bc85c32ecb6ce6e22b5d71 116 113 2019-09-02T02:55:49Z Erik 4 wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bma-tsrv01 (RG:A1) - [http://10.17.130.51/ http://10.17.130.51/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.51</span> *xf17bma-tsrv02 (RG:A2) - [http://10.17.130.52/ http://10.17.130.52/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.52</span> *xf17bma-tsrv03 (RG:B1) - [http://10.17.130.53/ http://10.17.130.53/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.53</span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Login is admin, password is blank (i.e. no password). Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa; note that the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bma-ups3 (RG:A1) - [http://10.17.130.153 http://10.17.130.153] *xf17bma-ups4 (RG:A2) - [http://10.17.130.154 http://10.17.130.154] *xf17bma-ups5 (RG:B1) - [http://10.17.130.155 http://10.17.130.155] Login defaults to the admin login, password is one we used on NSLS PASS. === Sydor DBPM NSLS2_EM management: === Readback of the Sydor DBPM uses a [[Media:NSLS2_EM_manual.pdf|NSLS2_EM unit]] modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanenly mounted in RG:A1. Unlike most NSLS-II systems, it has not been NSLS-II'ified in terms of Controls and requires a root login and some manual finangling. Documentation (rev'd 22 Feb 2019, EF): [[Media:NSLS2_EM-operation-rev-22Feb19.pdf|Operation of the 17-BM NSLS2_EM for the Sydor DBPM]]. 3e6f12653f9d24ac895010e71561972e2b6e8799 129 116 2019-09-11T13:33:00Z Erik 4 wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bma-tsrv01 (RG:A1) - [http://10.17.130.51/ http://10.17.130.51/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.51</span> *xf17bma-tsrv02 (RG:A2) - [http://10.17.130.52/ http://10.17.130.52/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.52</span> *xf17bma-tsrv03 (RG:B1) - [http://10.17.130.53/ http://10.17.130.53/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.53</span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Login is admin, password is blank (i.e. no password). Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa; note that the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bma-ups3 (RG:A1) - [http://10.17.130.153 http://10.17.130.153] *xf17bma-ups4 (RG:A2) - [http://10.17.130.154 http://10.17.130.154] *xf17bma-ups5 (RG:B1) - [http://10.17.130.155 http://10.17.130.155] Administrative login: user-name is <span style="font-family:courier new,courier,monospace">apc</span> password is the one we used on NSLS PASS. === Sydor DBPM NSLS2_EM management: === Readback of the Sydor DBPM uses a [[Media:NSLS2_EM_manual.pdf|NSLS2_EM unit]] modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanenly mounted in RG:A1. Unlike most NSLS-II systems, it has not been NSLS-II'ified in terms of Controls and requires a root login and some manual finangling. Documentation (rev'd 22 Feb 2019, EF): [[Media:NSLS2_EM-operation-rev-22Feb19.pdf|Operation of the 17-BM NSLS2_EM for the Sydor DBPM]]. d4519441af15a16019dfc8a3b71a8249d244e4cc 130 129 2019-09-11T13:33:19Z Erik 4 wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bma-tsrv01 (RG:A1) - [http://10.17.130.51/ http://10.17.130.51/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.51</span> *xf17bma-tsrv02 (RG:A2) - [http://10.17.130.52/ http://10.17.130.52/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.52</span> *xf17bma-tsrv03 (RG:B1) - [http://10.17.130.53/ http://10.17.130.53/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.53</span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Login is admin, password is blank (i.e. no password). Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa; note that the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bma-ups3 (RG:A1) - [http://10.17.130.153 http://10.17.130.153] *xf17bma-ups4 (RG:A2) - [http://10.17.130.154 http://10.17.130.154] *xf17bma-ups5 (RG:B1) - [http://10.17.130.155 http://10.17.130.155] Administrative login user-name is <span style="font-family:courier new,courier,monospace">apc</span> ; password is the one we used on NSLS PASS. === Sydor DBPM NSLS2_EM management: === Readback of the Sydor DBPM uses a [[Media:NSLS2_EM_manual.pdf|NSLS2_EM unit]] modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanenly mounted in RG:A1. Unlike most NSLS-II systems, it has not been NSLS-II'ified in terms of Controls and requires a root login and some manual finangling. Documentation (rev'd 22 Feb 2019, EF): [[Media:NSLS2_EM-operation-rev-22Feb19.pdf|Operation of the 17-BM NSLS2_EM for the Sydor DBPM]]. ad1ec7ea6b282fea6ec07a727a8964b84c6f4b30 131 130 2019-09-11T14:06:50Z Erik 4 wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bma-tsrv01 (RG:A1) - [http://10.17.130.51/ http://10.17.130.51/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.51</span> *xf17bma-tsrv02 (RG:A2) - [http://10.17.130.52/ http://10.17.130.52/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.52</span> *xf17bma-tsrv03 (RG:B1) - [http://10.17.130.53/ http://10.17.130.53/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.53</span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Login is admin, password is blank (i.e. no password). Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa; note that the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bma-ups3 (RG:A1) - [http://10.17.130.153 http://10.17.130.153] *xf17bma-ups4 (RG:A2) - [http://10.17.130.154 http://10.17.130.154] *xf17bma-ups5 (RG:B1) - [http://10.17.130.155 http://10.17.130.155] Administrative login user-name is <span style="font-family:courier new,courier,monospace">apc</span> ; password is the one we used on NSLS PASS. === Sydor DBPM === ==== NSLS2_EM management: ==== Readback of the Sydor DBPM uses a [[Media:NSLS2_EM_manual.pdf|NSLS2_EM unit]] modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanenly mounted in RG:A1. Unlike most NSLS-II systems, it has not been NSLS-II'ified in terms of Controls and requires a root login and some manual finangling. Documentation (rev'd 22 Feb 2019, EF): [[Media:NSLS2_EM-operation-rev-22Feb19.pdf|Operation of the 17-BM NSLS2_EM for the Sydor DBPM]]. ==== Sydor PBG (Pulsed Bias Generator) management: ==== Bias voltage to the Sydor DBPM is supplied via a pulsed bias generator (PBG) supply in the RG:A1 rack. This devices supplies specified bias voltage in both polarities between 0-20 VDC, and also reads thermocouple temperatures. We currently run at +15 V bias. To access, from the command line, <span style="font-family:courier new,courier,monospace">telnet 10.17.130.177</span>. Hit enter to see the command listing. T Useful commands: *<span style="font-family:courier new,courier,monospace">PO 1</span> - set polarity positive *<span style="font-family:courier new,courier,monospace">PO 0</span> - set polarity negative *<span style="font-family:courier new,courier,monospace">MO 1</span> - turn on DC bias voltage *<span style="font-family:courier new,courier,monospace">MO 0</span> - turn off DC bias voltage *<span style="font-family:courier new,courier,monospace">AM 75</span> - set bias to 15 V (scale is 0-100, corresponding to 0-20 V) *<span style="font-family:courier new,courier,monospace">AM 0</span> - set bias voltage to 0 *<span style="font-family:courier new,courier,monospace">QT?</span> - read thermocouple temperatures, with 4 entries, corresponding to: Cold Plate, Channel C, Moly mask, and Channel A. To turn on bias voltage after power up, bias polarity is set first, then the PS turned on, then bias voltage set, reversing this order when turning it off. Refer to the printed Sydor documentation for further information. 74ae417374f4bb8e73a18062aac4399f967c85d2 132 131 2019-09-11T14:07:23Z Erik 4 wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bma-tsrv01 (RG:A1) - [http://10.17.130.51/ http://10.17.130.51/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.51</span> *xf17bma-tsrv02 (RG:A2) - [http://10.17.130.52/ http://10.17.130.52/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.52</span> *xf17bma-tsrv03 (RG:B1) - [http://10.17.130.53/ http://10.17.130.53/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.53</span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Login is admin, password is blank (i.e. no password). Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa; note that the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bma-ups3 (RG:A1) - [http://10.17.130.153 http://10.17.130.153] *xf17bma-ups4 (RG:A2) - [http://10.17.130.154 http://10.17.130.154] *xf17bma-ups5 (RG:B1) - [http://10.17.130.155 http://10.17.130.155] Administrative login user-name is <span style="font-family:courier new,courier,monospace">apc</span> ; password is the one we used on NSLS PASS. === Sydor DBPM === ==== NSLS2_EM management: ==== Readback of the Sydor DBPM uses a [[Media:NSLS2_EM_manual.pdf|NSLS2_EM unit]] modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanenly mounted in RG:A1. Unlike most NSLS-II systems, it has not been NSLS-II'ified in terms of Controls and requires a root login and some manual finangling. Documentation (rev'd 22 Feb 2019, EF): [[Media:NSLS2_EM-operation-rev-22Feb19.pdf|Operation of the 17-BM NSLS2_EM for the Sydor DBPM]]. ==== Sydor PBG (Pulsed Bias Generator) management: ==== Bias voltage to the Sydor DBPM is supplied via a pulsed bias generator (PBG) supply in the RG:A1 rack. This devices supplies specified bias voltage in both polarities between 0-20 VDC, and also reads thermocouple temperatures. We currently run at +15 V bias. To access, from the command line, <span style="font-family:courier new,courier,monospace">telnet 10.17.130.177</span>. Hit enter to see the command listing. Useful commands: *<span style="font-family:courier new,courier,monospace">PO 1</span> - set polarity positive *<span style="font-family:courier new,courier,monospace">PO 0</span> - set polarity negative *<span style="font-family:courier new,courier,monospace">MO 1</span> - turn on DC bias voltage *<span style="font-family:courier new,courier,monospace">MO 0</span> - turn off DC bias voltage *<span style="font-family:courier new,courier,monospace">AM 75</span> - set bias to 15 V (scale is 0-100, corresponding to 0-20 V) *<span style="font-family:courier new,courier,monospace">AM 0</span> - set bias voltage to 0 *<span style="font-family:courier new,courier,monospace">QT?</span> - read thermocouple temperatures, with 4 entries, corresponding to: Cold Plate, Channel C, Moly mask, and Channel A. To turn on bias voltage after power up, bias polarity is set first, then the PS turned on, then bias voltage set, reversing this order when turning it off. Refer to the printed Sydor documentation for further information. 4c2d11f58b8c81fb617f381ee0af302116511c40 137 132 2019-09-11T17:43:30Z Erik 4 wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bma-tsrv01 (RG:A1) - [http://10.17.130.51/ http://10.17.130.51/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.51</span> *xf17bma-tsrv02 (RG:A2) - [http://10.17.130.52/ http://10.17.130.52/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.52</span> *xf17bma-tsrv03 (RG:B1) - [http://10.17.130.53/ http://10.17.130.53/] or <span style="font-family:courier new,courier,monospace">telnet 10.17.130.53</span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Login is admin, password is blank (i.e. no password). Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa; note that the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bma-ups3 (RG:A1) - [http://10.17.130.153 http://10.17.130.153] *xf17bma-ups4 (RG:A2) - [http://10.17.130.154 http://10.17.130.154] *xf17bma-ups5 (RG:B1) - [http://10.17.130.155 http://10.17.130.155] Administrative login user-name is <span style="font-family:courier new,courier,monospace">apc</span>&nbsp;; password is the one we used on NSLS PASS. Tabulation of [[17-BM_UPS_powered_equipment|items plugged into each UPS]]. === Sydor DBPM === ==== NSLS2_EM management: ==== Readback of the Sydor DBPM uses a [[Media:NSLS2_EM_manual.pdf|NSLS2_EM unit]] modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanenly mounted in RG:A1. Unlike most NSLS-II systems, it has not been NSLS-II'ified in terms of Controls and requires a root login and some manual finangling. Documentation (rev'd 22 Feb 2019, EF): [[Media:NSLS2_EM-operation-rev-22Feb19.pdf|Operation of the 17-BM NSLS2_EM for the Sydor DBPM]]. ==== Sydor PBG (Pulsed Bias Generator) management: ==== Bias voltage to the Sydor DBPM is supplied via a pulsed bias generator (PBG) supply in the RG:A1 rack. This devices supplies specified bias voltage in both polarities between 0-20 VDC, and also reads thermocouple temperatures. We currently run at +15 V bias. To access, from the command line, <span style="font-family:courier new,courier,monospace">telnet 10.17.130.177</span>. Hit enter to see the command listing. Useful commands: *<span style="font-family:courier new,courier,monospace">PO 1</span> - set polarity positive *<span style="font-family:courier new,courier,monospace">PO 0</span> - set polarity negative *<span style="font-family:courier new,courier,monospace">MO 1</span> - turn on DC bias voltage *<span style="font-family:courier new,courier,monospace">MO 0</span> - turn off DC bias voltage *<span style="font-family:courier new,courier,monospace">AM 75</span> - set bias to 15 V (scale is 0-100, corresponding to 0-20 V) *<span style="font-family:courier new,courier,monospace">AM 0</span> - set bias voltage to 0 *<span style="font-family:courier new,courier,monospace">QT?</span> - read thermocouple temperatures, with 4 entries, corresponding to: Cold Plate, Channel C, Moly mask, and Channel A. To turn on bias voltage after power up, bias polarity is set first, then the PS turned on, then bias voltage set, reversing this order when turning it off. Refer to the printed Sydor documentation for further information. da1990e2600c90bd8b5cbe85a79e4da2d8571fe0 USB Cameras at 17-BM 0 2 117 68 2019-09-02T03:03:01Z Erik 4 wikitext text/x-wiki <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">Revised: 1 September 2019 (from 27 August 2019 document produced by Mike Sullivan)<br/></div> === [[17BM_USB_Camera_List|<span dir="ltr">'''''Camera List'''''</span>]] === === '''''UVC Camera Information Table''''' === {| style="width:600px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | DEAD<br/> | <br/> | <br/> | <br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | ???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | only 1<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 97e1792ff866bcf41422b1547faf4540ec86725e 118 117 2019-09-02T03:03:29Z Erik 4 wikitext text/x-wiki <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">Revised: 1 September 2019 (from 27 August 2019 document produced by Mike Sullivan)<br/></div> === [[17BM_USB_Camera_List|<span dir="ltr">'''''Camera List'''''</span>]] === === '''''UVC Camera Information Table''''' === {| style="width:900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | DEAD<br/> | <br/> | <br/> | <br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | only 1<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 88d33e944c96bfd2ba5ea6c16e7ffdad3fbbfd40 119 118 2019-09-02T03:05:16Z Erik 4 wikitext text/x-wiki <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">Revised: 1 September 2019 (from 27 August 2019 document produced by Mike Sullivan)<br/></div> === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width:900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | DEAD<br/> | <br/> | <br/> | <br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | only 1<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice c39ad3e77a05c2684980b35675b69c69e0817625 120 119 2019-09-02T03:06:03Z Erik 4 wikitext text/x-wiki <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">Revised: 1 September 2019 (from 27 August 2019 document produced by Mike Sullivan)<br/></div> === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width:900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | DEAD<br/> | <br/> | <br/> | <br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | only 1<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice e4514937aeb620ecf727758b048346a97249a572 121 120 2019-09-02T03:06:43Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width:900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | DEAD<br/> | <br/> | <br/> | <br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | only 1<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as <span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span> then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 4cca1b464e898173d01c1b8ed7e8f1f5a7c54589 150 121 2019-10-16T16:08:10Z MikeSullivan 5 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width:900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | DEAD<br/> | <br/> | <br/> | <br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | only 1<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 2334a73c265cfdf58188d5a9c2a39c8c806c1c27 151 150 2019-10-18T00:17:40Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| cellpadding="1" cellspacing="1" border="1" style="width: 900px;" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | DEAD<br/> | <br/> | <br/> | <br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | only 1<br/> |- | USB-cam9<br/> | <br/> | <br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | <br/> | <br/> | <br/> | <br/> | <br/> |} WD = working distance, NC = not compatible <div style="clear: both;"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 66f8bfb0a740c372a36844a893025c7784c904a2 158 151 2019-10-29T23:03:15Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | DEAD<br/> | <br/> | <br/> | <br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 50a01e9d13a0799886f18bf96cd7b62a5c0c883b 161 158 2019-11-06T14:35:08Z MikeSullivan 5 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | DEAD<br/> | <br/> | <br/> | <br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter (in the red channelName box) the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 155e8c6985ac75c70f87caff5598db30761d3dc7 162 161 2019-11-06T14:38:00Z MikeSullivan 5 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | DEAD<br/> | <br/> | <br/> | <br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter (in the red channelName box) the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) Press start to show the cam image === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 29d188d0a67c9278224cb65bf8b5d6bb01ed8922 167 162 2020-01-10T14:19:01Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | E-Con High Res #2<br/> | yes<br/> | <br/> | on ES:2 CVD viewer.<br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter (in the red channelName box) the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) Press start to show the cam image === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 7f6d1101c26e812503b9ce09bed06a89be1dfb56 Main Page 0 1 122 111 2019-09-02T03:11:54Z Erik 4 wikitext text/x-wiki = <span style="font-size:xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019, EF)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac]</li> <li>NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> ab491cb709fdea9c031062db5157549b53687488 123 122 2019-09-03T16:48:57Z MikeSullivan 5 wikitext text/x-wiki = <span style="font-size:xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019, EF)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> <li>&nbsp;Mike Sullivan Notes: just a test</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac]</li> <li>NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> dbe496e1344b1902201b4ec254f29f19901c5f18 124 123 2019-09-03T16:49:39Z MikeSullivan 5 wikitext text/x-wiki = <span style="font-size:xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019, EF)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> <li></li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac]</li> <li>NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> ec6619e7a0691d34c2483ad4db851897d9f90fd9 125 124 2019-09-11T11:46:07Z Erik 4 wikitext text/x-wiki = <span style="font-size:xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019, EF)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac]</li> <li>NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> ab491cb709fdea9c031062db5157549b53687488 126 125 2019-09-11T11:46:52Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large;">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none;">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 2 September 2019, EF)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac]</li> <li>NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> Scratchpad for [[Mike_Sullivan's_Scratchpad|Mike's notes]]. d33edf9bb74badd0935cb1bc33572cf965fea674 128 126 2019-09-11T11:48:18Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large;">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none;">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated&nbsp;11 September 2019, EF)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac]</li> <li>NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]]. b9266c57e64da11f907d78734f122befa8e9c8d8 135 128 2019-09-11T16:39:06Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large;">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none;">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated&nbsp;11 September 2019, EF)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac]</li> <li>NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Don_Abel's_Scratchpad|Mike's notes]] *Don's notes a81bd356d3157f85befde8b7ce84ce2b2a154ccb 136 135 2019-09-11T16:39:47Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large;">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none;">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated&nbsp;11 September 2019, EF)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac]</li> <li>NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] *[[Don_Abel's_Scratchpad|Don's notes]] d8dc555ef28f6bfb61c578165d2ce47562ac841a 160 136 2019-10-29T23:05:53Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 29 October 2019, EF)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac]</li> <li>NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] *[[Don_Abel's_Scratchpad|Don's notes]] 49a083637f304389a55bb085d1268c87e7f9f744 17-BM UPS powered equipment 0 17 138 2019-10-09T18:23:15Z DonAbel 6 What is PLUGGED into the UPS's wikitext text/x-wiki = <span style="font-family:tahoma,geneva,sans-serif">UPS &nbsp;&nbsp;</span> = &nbsp; A1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; A2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; B1 NSLS II QuadEm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XAS Vacuum Gauge Controller&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; VME QuadEM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FP Vacuum Gauge Controller&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; Work Station Power Strip Moxa&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XAS Ion Pump Controller&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; Switch DT-PSU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FP Ion Pump Controller&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Moxa DT-PSU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BL Interlock Chassis Switch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Server Baby-IOC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Switch &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Moxa acb7fc79b37402a3328442ff6aab92c4dfe12f0a 139 138 2019-10-11T17:59:46Z Erik 4 wikitext text/x-wiki <div><br/></div> {| style="width:500px" cellspacing="1" cellpadding="1" border="1" align="left" |- | '''RG:A1 (FOE)<br/>''' | '''RG:A2 (roof)<br/>''' | '''RG:B1 (floor)<br/>''' |- | NSLS2_EM (BPM)<br/> | XAS vacuum gauge controller<br/> | VME Crate<br/> |- | QuadEM<br/> | FP vacuum gauge controller<br/> | Workstation Power Strip<br/> |- | Moxa<br/> | XAS Ion Pump Controller<br/> | Switch<br/> |- | DT PSU<br/> | FP Ion Pump Controller<br/> | Moxa<br/> |- | DT PSU<br/> | BL Interlock Chassis<br/> | <br/> |- | Switch<br/> | Server<br/> | <br/> |- | Baby-IOC<br/> | Switch<br/> | <br/> |- | <br/> | Moxa<br/> | <br/> |- | <br/> | <br/> | <br/> |} 24b56b87d0c17f9cb650307daa9bb4af89988e2d 140 139 2019-10-11T18:00:05Z Erik 4 wikitext text/x-wiki <div><br/></div> {| style="width:500px" cellspacing="1" cellpadding="1" border="1" align="left" |- | style="text-align: center" | '''RG:A1 (FOE)'''<br/> | style="text-align: center" | '''RG:A2 (roof)'''<br/> | style="text-align: center" | '''RG:B1 (floor)'''<br/> |- | style="text-align: center" | NSLS2_EM (BPM)<br/> | style="text-align: center" | XAS vacuum gauge controller<br/> | style="text-align: center" | VME Crate<br/> |- | style="text-align: center" | QuadEM<br/> | style="text-align: center" | FP vacuum gauge controller<br/> | style="text-align: center" | Workstation Power Strip<br/> |- | style="text-align: center" | Moxa<br/> | style="text-align: center" | XAS Ion Pump Controller<br/> | style="text-align: center" | Switch<br/> |- | style="text-align: center" | DT PSU<br/> | style="text-align: center" | FP Ion Pump Controller<br/> | style="text-align: center" | Moxa<br/> |- | style="text-align: center" | DT PSU<br/> | style="text-align: center" | BL Interlock Chassis<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | Switch<br/> | style="text-align: center" | Server<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | Baby-IOC<br/> | style="text-align: center" | Switch<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | <br/> | style="text-align: center" | Moxa<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | <br/> | style="text-align: center" | <br/> | style="text-align: center" | <br/> |} 80b86352d91bfea5cd0cade51a53f2b814c1ff3a 141 140 2019-10-11T18:01:02Z Erik 4 wikitext text/x-wiki <div><br/></div> {| style="width:600px" cellspacing="1" cellpadding="1" border="1" align="left" |- | style="text-align: center" | '''RG:A1 (FOE)'''<br/> | style="text-align: center" | '''RG:A2 (roof)'''<br/> | style="text-align: center" | '''RG:B1 (floor)'''<br/> |- | style="text-align: center" | NSLS2_EM (BPM)<br/> | style="text-align: center" | XAS vacuum gauge controller<br/> | style="text-align: center" | VME Crate<br/> |- | style="text-align: center" | QuadEM<br/> | style="text-align: center" | FP vacuum gauge controller<br/> | style="text-align: center" | Workstation Power Strip<br/> |- | style="text-align: center" | Moxa<br/> | style="text-align: center" | XAS Ion Pump Controller<br/> | style="text-align: center" | Switch<br/> |- | style="text-align: center" | DT PSU<br/> | style="text-align: center" | FP Ion Pump Controller<br/> | style="text-align: center" | Moxa<br/> |- | style="text-align: center" | DT PSU<br/> | style="text-align: center" | BL Interlock Chassis<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | Switch<br/> | style="text-align: center" | Server<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | Baby-IOC<br/> | style="text-align: center" | Switch<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | <br/> | style="text-align: center" | Moxa<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | <br/> | style="text-align: center" | <br/> | style="text-align: center" | <br/> |} 79502a6ec8f11fff551f75451888f643c45d97a7 142 141 2019-10-11T18:01:41Z Erik 4 wikitext text/x-wiki <pre>(documented 10/10/19 - D. Abel) </pre> {| style="width:600px" cellspacing="1" cellpadding="1" border="1" align="left" |- | style="text-align: center" | '''RG:A1 (FOE)'''<br/> | style="text-align: center" | '''RG:A2 (roof)'''<br/> | style="text-align: center" | '''RG:B1 (floor)'''<br/> |- | style="text-align: center" | NSLS2_EM (BPM)<br/> | style="text-align: center" | XAS vacuum gauge controller<br/> | style="text-align: center" | VME Crate<br/> |- | style="text-align: center" | QuadEM<br/> | style="text-align: center" | FP vacuum gauge controller<br/> | style="text-align: center" | Workstation Power Strip<br/> |- | style="text-align: center" | Moxa<br/> | style="text-align: center" | XAS Ion Pump Controller<br/> | style="text-align: center" | Switch<br/> |- | style="text-align: center" | DT PSU<br/> | style="text-align: center" | FP Ion Pump Controller<br/> | style="text-align: center" | Moxa<br/> |- | style="text-align: center" | DT PSU<br/> | style="text-align: center" | BL Interlock Chassis<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | Switch<br/> | style="text-align: center" | Server<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | Baby-IOC<br/> | style="text-align: center" | Switch<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | <br/> | style="text-align: center" | Moxa<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | <br/> | style="text-align: center" | <br/> | style="text-align: center" | <br/> |} 1bdaf5656b5bfaca657045750a7c66c830b2bbdf 143 142 2019-10-11T18:01:50Z Erik 4 wikitext text/x-wiki <pre>documented 10/10/19 - D. Abel </pre> {| style="width:600px" cellspacing="1" cellpadding="1" border="1" align="left" |- | style="text-align: center" | '''RG:A1 (FOE)'''<br/> | style="text-align: center" | '''RG:A2 (roof)'''<br/> | style="text-align: center" | '''RG:B1 (floor)'''<br/> |- | style="text-align: center" | NSLS2_EM (BPM)<br/> | style="text-align: center" | XAS vacuum gauge controller<br/> | style="text-align: center" | VME Crate<br/> |- | style="text-align: center" | QuadEM<br/> | style="text-align: center" | FP vacuum gauge controller<br/> | style="text-align: center" | Workstation Power Strip<br/> |- | style="text-align: center" | Moxa<br/> | style="text-align: center" | XAS Ion Pump Controller<br/> | style="text-align: center" | Switch<br/> |- | style="text-align: center" | DT PSU<br/> | style="text-align: center" | FP Ion Pump Controller<br/> | style="text-align: center" | Moxa<br/> |- | style="text-align: center" | DT PSU<br/> | style="text-align: center" | BL Interlock Chassis<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | Switch<br/> | style="text-align: center" | Server<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | Baby-IOC<br/> | style="text-align: center" | Switch<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | <br/> | style="text-align: center" | Moxa<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | <br/> | style="text-align: center" | <br/> | style="text-align: center" | <br/> |} 0e88d4e67a95de3b636cc593b3674516bde8f067 144 143 2019-10-11T18:02:11Z Erik 4 wikitext text/x-wiki <div><span style="font-family:courier new,courier,monospace">documented 10/10/19 - D. Abel</span><br/></div> {| style="width:600px" cellspacing="1" cellpadding="1" border="1" align="left" |- | style="text-align: center" | '''RG:A1 (FOE)'''<br/> | style="text-align: center" | '''RG:A2 (roof)'''<br/> | style="text-align: center" | '''RG:B1 (floor)'''<br/> |- | style="text-align: center" | NSLS2_EM (BPM)<br/> | style="text-align: center" | XAS vacuum gauge controller<br/> | style="text-align: center" | VME Crate<br/> |- | style="text-align: center" | QuadEM<br/> | style="text-align: center" | FP vacuum gauge controller<br/> | style="text-align: center" | Workstation Power Strip<br/> |- | style="text-align: center" | Moxa<br/> | style="text-align: center" | XAS Ion Pump Controller<br/> | style="text-align: center" | Switch<br/> |- | style="text-align: center" | DT PSU<br/> | style="text-align: center" | FP Ion Pump Controller<br/> | style="text-align: center" | Moxa<br/> |- | style="text-align: center" | DT PSU<br/> | style="text-align: center" | BL Interlock Chassis<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | Switch<br/> | style="text-align: center" | Server<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | Baby-IOC<br/> | style="text-align: center" | Switch<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | <br/> | style="text-align: center" | Moxa<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | <br/> | style="text-align: center" | <br/> | style="text-align: center" | <br/> |} 16eee2c5a199a12ad987dddbe2da4c22c174188e 145 144 2019-10-11T18:02:56Z Erik 4 wikitext text/x-wiki <div><span style="font-family:courier new,courier,monospace">documented 10/10/19 - D. Abel</span><br/></div><div><span style="font-family:courier new,courier,monospace"></span><br/></div> {| style="width:600px" cellspacing="1" cellpadding="1" border="1" align="left" |- | style="text-align: center" | '''RG:A1 (FOE)'''<br/> | style="text-align: center" | '''RG:A2 (roof)'''<br/> | style="text-align: center" | '''RG:B1 (floor)'''<br/> |- | style="text-align: center" | NSLS2_EM (BPM)<br/> | style="text-align: center" | XAS vacuum gauge controller<br/> | style="text-align: center" | VME Crate<br/> |- | style="text-align: center" | QuadEM<br/> | style="text-align: center" | FP vacuum gauge controller<br/> | style="text-align: center" | Workstation Power Strip<br/> |- | style="text-align: center" | Moxa<br/> | style="text-align: center" | XAS Ion Pump Controller<br/> | style="text-align: center" | Switch<br/> |- | style="text-align: center" | DT PSU<br/> | style="text-align: center" | FP Ion Pump Controller<br/> | style="text-align: center" | Moxa<br/> |- | style="text-align: center" | DT PSU<br/> | style="text-align: center" | BL Interlock Chassis<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | Switch<br/> | style="text-align: center" | Server<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | Baby-IOC<br/> | style="text-align: center" | Switch<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | <br/> | style="text-align: center" | Moxa<br/> | style="text-align: center" | <br/> |- | style="text-align: center" | <br/> | style="text-align: center" | <br/> | style="text-align: center" | <br/> |} 5f97692e1a050b940b72d767aaac0307928d6c59 17BM USB Camera List 0 4 152 50 2019-10-18T00:19:20Z Erik 4 wikitext text/x-wiki <p>Return to <a href="USB%20Cameras%20at%2017-BM">17-BM USB Camera Info Page</a>. </p><p><i><b>Last updated 1 September 2019:</b></i> </p> <ul> <li><span style="font-family: courier new,courier,monospace">USB-cam1</span>: Teslong ear cam <ul> <li>NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? </li> <li><a href="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1</a> </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace">USB-cam2</span>: Opti-Tekscope microscope camera <ul> <li><a href="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&amp;psc=1</a> </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace">USB-cam3</span>: E-Con High Res cam in plastic box <ul> <li>Model # See3Cam_CU55 </li> <li><a href="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp" alt="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp" title="https://www.e-consystems.com/5mp-low-noise-usb-camera.asp">https://www.e-consystems.com/5mp-low-noise-usb-camera.asp</a> </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) </li> <li><span style="font-family: courier new,courier,monospace">USB-cam5</span>: Supereyes microscope camera <ul> <li>NOTE: 8 bit + RGB1 setting required </li> <li><a href="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&amp;psc=1</a> </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace">USB-cam6</span>:&#160;Flexible Snake Inspection cam (16 feet) <ul> <li><a href="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1</a> </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace">USB-cam7</span>:&#160;“digital microscope” cam <ul> <li>NOTE: 8 bit + RGB1 setting required </li> <li><a href="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&amp;psc=1</a> </li> </ul> </li> <li><span style="font-family: courier new,courier,monospace">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture <ul> <li><a href="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1" alt="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1" title="https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1">https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&amp;psc=1</a> </li> </ul> </li> </ul> 4f4aea66b73134761a6b7e81b17c761cfc56415d 153 152 2019-10-18T00:21:27Z Erik 4 wikitext text/x-wiki Return to &lt;a href="USB%20Cameras%20at%2017-BM"&gt;17-BM USB Camera Info Page&lt;/a&gt;. '''''Last updated 1 September 2019:''''' *<span style="font-family: courier new,courier,monospace">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? **[https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam2</span>: Opti-Tekscope microscope camera **[https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 **[https://www.e-consystems.com/5mp-low-noise-usb-camera.asp https://www.e-consystems.com/5mp-low-noise-usb-camera.asp] *<span style="font-family: courier new,courier,monospace">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) **[https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture **[https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1] f60e035287577b1de38bd716fa8fb8aef78c56fd 154 153 2019-10-18T00:22:57Z Erik 4 wikitext text/x-wiki Return to [[USB_Cameras_at_17-BM|17-BM USB Camera Info Page]]. '''''Last updated 1 September 2019:''''' *<span style="font-family: courier new,courier,monospace">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? **[https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam2</span>: Opti-Tekscope microscope camera **[https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 **[https://www.e-consystems.com/5mp-low-noise-usb-camera.asp https://www.e-consystems.com/5mp-low-noise-usb-camera.asp] *<span style="font-family: courier new,courier,monospace">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) **[https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture **[https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam9</span>: TBD info from Mike **link: *<span style="font-family: courier new,courier,monospace">USB-cam10</span>: TBD info from Mike **link: d3c992883d510792285b56d243cefcbecd224a5c 155 154 2019-10-18T13:00:30Z MikeSullivan 5 Replaced content with "<parsererror xmlns="http://www.mozilla.org/newlayout/xml/parsererror.xml">XML Parsing Error: syntax error</parsererror>" wikitext text/x-wiki <parsererror xmlns="http://www.mozilla.org/newlayout/xml/parsererror.xml">XML Parsing Error: syntax error</parsererror> d2727615eb25069dc445b9c751059a0aba522457 156 155 2019-10-18T13:07:15Z Erik 4 Reverted edits by [[Special:Contributions/MikeSullivan|MikeSullivan]] ([[User talk:MikeSullivan|talk]]) to last revision by [[User:Erik|Erik]] wikitext text/x-wiki Return to [[USB_Cameras_at_17-BM|17-BM USB Camera Info Page]]. '''''Last updated 1 September 2019:''''' *<span style="font-family: courier new,courier,monospace">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? **[https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam2</span>: Opti-Tekscope microscope camera **[https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 **[https://www.e-consystems.com/5mp-low-noise-usb-camera.asp https://www.e-consystems.com/5mp-low-noise-usb-camera.asp] *<span style="font-family: courier new,courier,monospace">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) **[https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam8</span>: 2MP 5-50mm variable focus zoom with aperture **[https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam9</span>: TBD info from Mike **link: *<span style="font-family: courier new,courier,monospace">USB-cam10</span>: TBD info from Mike **link: d3c992883d510792285b56d243cefcbecd224a5c 157 156 2019-10-18T13:54:13Z MikeSullivan 5 wikitext text/x-wiki Return to [[USB_Cameras_at_17-BM|17-BM USB Camera Info Page]]. '''''Last updated 1 September 2019:''''' *<span style="font-family: courier new,courier,monospace">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? **[https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam2</span>: Opti-Tekscope microscope camera **[https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 **[https://www.e-consystems.com/5mp-low-noise-usb-camera.asp https://www.e-consystems.com/5mp-low-noise-usb-camera.asp] *<span style="font-family: courier new,courier,monospace">USB-cam4</span>: “Dead” Opti-Tekscope microscope camera (Spare port for new camera) *<span style="font-family: courier new,courier,monospace">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) **[https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam8</span>: "2MP 5-50mm variable focus zoom with aperture **[https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam9</span>: 3rd Gen auto focus Snake cam **[https://www.amazon.com/gp/product/B07HVT2XZL/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07HVT2XZL/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam10</span>: "USB Cell phone cam module" **[https://www.amazon.com/gp/product/B07WSCJ78V/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07WSCJ78V/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1] 57f21272bcd3022a1adf690754f35409d2269ad8 168 157 2020-01-10T14:22:00Z Erik 4 wikitext text/x-wiki Return to [[USB_Cameras_at_17-BM|17-BM USB Camera Info Page]]. '''''Last updated 1 September 2019:''''' *<span style="font-family: courier new,courier,monospace">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? **[https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam2</span>: Opti-Tekscope microscope camera **[https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 **[https://www.e-consystems.com/5mp-low-noise-usb-camera.asp https://www.e-consystems.com/5mp-low-noise-usb-camera.asp] *<span style="font-family: courier new,courier,monospace">USB-cam4</span>: E-Con High Res cam in plastic box #2 (on CVD viewer) **Model # See3Cam_CU55 **[https://www.e-consystems.com/5mp-low-noise-usb-camera.asp https://www.e-consystems.com/5mp-low-noise-usb-camera.asp] *<span style="font-family: courier new,courier,monospace">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) **[https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam8</span>: "2MP 5-50mm variable focus zoom with aperture **[https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam9</span>: 3rd Gen auto focus Snake cam **[https://www.amazon.com/gp/product/B07HVT2XZL/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07HVT2XZL/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam10</span>: "USB Cell phone cam module" **[https://www.amazon.com/gp/product/B07WSCJ78V/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07WSCJ78V/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1] 769fd4745b2d7b48ff9caf242dcaed864872fcd1 17-BM xf17bm-ioc3 Information 0 12 159 95 2019-10-29T23:04:32Z Erik 4 wikitext text/x-wiki Unlike other NSLS-II beamlines, 17-BM uses a single server for both IOC control (-ioc) and channel access (-ca) purposes. This server, designated xf17bm-ioc1 (xf17bm-ca1 redirects to -ioc1), is an HP Gen9 DL380 Proliant system hosted in the RG:A2 rack. It drives all non-USB camera IOCs at the present, in addition to the archiver appliance and other CA services. Tips on IOC management by BL staff are described [[IOC_Control_/_Linux_Quick_Tips|here]]. === '''Table of xf17bm-ioc1 IOCs''' === Organized as softioc-&lt;IOC name&gt; seen in manage-iocs status output {| width="500" cellspacing="1" cellpadding="1" border="1" align="left" |+ Table: xf17bm-ioc1 EPICS softiocs<br/> |- ! scope="col" | IOC name<br/> ! scope="col" | Device<br/> ! scope="col" | Notes<br/> |- | amostra<br/> | DAMA<br/> | <br/> |- | bpm00<br/> | Sydor A3P electrometer<br/> | not used<br/> |- | cam01<br/> | GT1290C FE mirror / viewer cam<br/> | <br/> |- | cam01-es<br/> | Mako G125B (XAS)<br/> | <br/> |- | cam02<br/> | GT1290B Axilon viewer<br/> | FE<br/> |- | cam02-es<br/> | Mako G125B (ES:2 CVD viewer)<br/> | <br/> |- | cam03-es<br/> | Mako G125C<br/> | <br/> |- | cam04-es<br/> | Mako G125B<br/> | <br/> |- | cam05-es<br/> | Mako G125C<br/> | <br/> |- | ct-CNI32<br/> | Omega rack temp controllers (serial)<br/> | EPS<br/> |- | delaygen<br/> | SRS DG535 delay generator<br/> | ES:2<br/> |- | fc1<br/> | in vivo fraction collector<br/> | ES:1<br/> |- | lakeshore-1<br/> | Lakeshore 336 temp controller<br/> | RG:A3<br/> |- | mc01<br/> | FE mirror (C18 RG:E4)<br/> | C18 RG: E4, BiSS C<br/> |- | mc02<br/> | PB slits, DBPM, BP manipulator<br/> | RG:A1<br/> |- | mc03<br/> | Table1, Mike's Amazon stages<br/> | RG:A1<br/> |- | mc04<br/> | filter wheel, FP stages<br/> | RG:A1<br/> |- | mc05<br/> | Table3<br/> | RG:A1, BiSS C<br/> |- | mc06<br/> | XAS slits<br/> | RG;A2<br/> |- | mc07<br/> | ES:3 endstation, XAS mono<br/> | RG:A2<br/> |- | mc08<br/> | not implemented<br/> | <br/> |- | mc09<br/> | PowerBrick LV (galvonometer)<br/> | RG:A1<br/> |- | metadataservice<br/> | DAMA<br/> | <br/> |- | pico-nf8742<br/> | NewFocus 8742 picomotor driver<br/> | ES:3<br/> |- | plc1<br/> | EPS PLC<br/> | <br/> |- | pmp01<br/> | Harvard PHD2000 syringe pump<br/> | ES:1<br/> |- | pmp02<br/> | VICI M50 pump<br/> | ES:1<br/> |- | quadEM-1<br/> | NSLS EM<br/> | RG:A1<br/> |- | tcm1<br/> | SRS SR630 temp/voltage monitor<br/> | ES:2<br/> |- | va-1<br/> | Vacuum IOC (EPS)<br/> | <br/> |- | wps01<br/> | Wiener MPOD HV/LV PS<br/> | RG:B1<br/> |- | zeb01<br/> | XFP Zebra box #1<br/> | RG:A1<br/> |- | diode<br/> | DIODE box<br/> | <br/> |- | motor-eps<br/> | Stu Myer's motor EPS utility<br/> | <br/> |} 7a022a4ab815fde8db43b8af38bd6a5d7d46d9e4 File:ADC Slits to Delta Tau.docx 6 18 164 2019-11-21T00:50:37Z Erik 4 ADC blue slit (old style w/ crash limit) DB25 to D-T motor cable wiring. wikitext text/x-wiki ADC blue slit (old style w/ crash limit) DB25 to D-T motor cable wiring. efad7c2a140110ec1023ea23fa2158f2a3bda6be 17BM USB Camera List 0 4 169 168 2020-01-10T14:23:30Z Erik 4 wikitext text/x-wiki Return to [[USB_Cameras_at_17-BM|17-BM USB Camera Info Page]]. '''''Last updated 1 September 2019:''''' *<span style="font-family: courier new,courier,monospace">USB-cam1</span>: Teslong ear cam **NOTE: USB-cam1 and USB-cam2 can’t run at the same time, if you forget you will need to reboot ioc sometimes??? **[https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam2</span>: Opti-Tekscope microscope camera **[https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 **[https://www.e-consystems.com/5mp-low-noise-usb-camera.asp https://www.e-consystems.com/5mp-low-noise-usb-camera.asp] *<span style="font-family: courier new,courier,monospace">USB-cam4</span>: E-Con High Res cam in plastic box #2 (on CVD viewer) **Model # See3Cam_CU55 **[https://www.e-consystems.com/5mp-low-noise-usb-camera.asp https://www.e-consystems.com/5mp-low-noise-usb-camera.asp] *<span style="font-family: courier new,courier,monospace">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) **[https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam8</span>: "2MP 5-50mm variable focus zoom with aperture **[https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam9</span>: 3rd Gen auto focus Snake cam **[https://www.amazon.com/gp/product/B07HVT2XZL/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07HVT2XZL/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam10</span>: "USB Cell phone cam module" **[https://www.amazon.com/gp/product/B07WSCJ78V/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07WSCJ78V/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam11</span>: Logitech HD Pro C920 webcam (1080p) **https://www.amazon.com/Logitech-Widescreen-Calling-Recording-Desktop/dp/B006JH8T3S 5d61d4ba6c32c965f85b4bbddab11691ab12b615 187 169 2021-03-05T21:37:13Z Erik 4 wikitext text/x-wiki Return to [[USB_Cameras_at_17-BM|17-BM USB Camera Info Page]]. '''''Last updated 1 September 2019:''''' *<span style="font-family: courier new,courier,monospace">USB-cam1</span>: Teslong ear cam **[https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07Q39RRK3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam2</span>: Opti-Tekscope microscope camera **[https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0184CCOY0/ref=ppx_yo_dt_b_asin_title_o06_s01?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam3</span>: E-Con High Res cam in plastic box **Model # See3Cam_CU55 **[https://www.e-consystems.com/5mp-low-noise-usb-camera.asp https://www.e-consystems.com/5mp-low-noise-usb-camera.asp] *<span style="font-family: courier new,courier,monospace">USB-cam4</span>: E-Con High Res cam in plastic box #2 (on CVD viewer) **Model # See3Cam_CU55 **[https://www.e-consystems.com/5mp-low-noise-usb-camera.asp https://www.e-consystems.com/5mp-low-noise-usb-camera.asp] *<span style="font-family: courier new,courier,monospace">USB-cam5</span>: Supereyes microscope camera **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B0066HA1PU/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam6</span>:&nbsp;Flexible Snake Inspection cam (16 feet) **[https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B071HYRPND/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam7</span>:&nbsp;“digital microscope” cam **NOTE: 8 bit + RGB1 setting required **[https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07L5LYZLJ/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam8</span>: "2MP 5-50mm variable focus zoom with aperture **[https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07M7JN595/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam9</span>: 3rd Gen auto focus Snake cam **[https://www.amazon.com/gp/product/B07HVT2XZL/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07HVT2XZL/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam10</span>: "USB Cell phone cam module" **[https://www.amazon.com/gp/product/B07WSCJ78V/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B07WSCJ78V/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1] *<span style="font-family: courier new,courier,monospace">USB-cam11</span>: Logitech HD Pro C920 webcam (1080p) **[https://www.amazon.com/Logitech-Widescreen-Calling-Recording-Desktop/dp/B006JH8T3S https://www.amazon.com/Logitech-Widescreen-Calling-Recording-Desktop/dp/B006JH8T3S] 577a5112c9eb97484bd560166844f830de1dbde2 USB Cameras at 17-BM 0 2 170 167 2020-01-10T14:25:37Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | E-Con High Res #2<br/> | yes<br/> | <br/> | on ES:2 CVD viewer.<br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |- | USB-cam11<br/> | Logitech C920 webcam<br/> | <br/> | <br/> | <br/> | <br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter (in the red channelName box) the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) Press start to show the cam image === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 1d3d2dffd6a3e0a1e96653b87df1c81cb6a8d364 171 170 2020-01-10T15:26:30Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | E-Con High Res #2<br/> | yes<br/> | <br/> | on ES:2 CVD viewer.<br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |- | USB-cam11<br/> | Logitech C920 webcam<br/> | <br/> | <br/> | need to set 8bit + RGB1 for modes 1, 3, 5, 7.<br/> | 2, 4, 6<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter (in the red channelName box) the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) Press start to show the cam image === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice d4f000f6a92fd19ccdb75dcbbbf85a011dd8c177 174 171 2020-01-15T17:09:01Z MikeSullivan 5 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | Cam1&2 can't run at the same time; WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | E-Con High Res #2<br/> | yes<br/> | <br/> | on ES:2 CVD viewer.<br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf low light, closeup works best, fair image<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |- | USB-cam11<br/> | Logitech C920 webcam<br/> | <br/> | <br/> | need to set 8bit + RGB1 for modes 1, 3, 5, 7.<br/> | 2, 4, 6<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter (in the red channelName box) the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) Press start to show the cam image === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice e2819174f46343c3762afa4d9571cee7fe99594c 179 174 2021-01-19T19:26:45Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | E-Con High Res #2<br/> | yes<br/> | <br/> | on ES:2 CVD viewer.<br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf low light, closeup works best, fair image<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |- | USB-cam11<br/> | Logitech C920 webcam<br/> | <br/> | <br/> | need to set 8bit + RGB1 for modes 1, 3, 5, 7.<br/> | 2, 4, 6<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter (in the red channelName box) the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) Press start to show the cam image === '''''IOC Control Reference Commands:''''' === *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;-&nbsp;USB camera control in hutch under ES:1 *<span style="font-family: courier new,courier,monospace">sudo service softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice *<span style="font-family: courier new,courier,monospace">sudo /etc/init.d/softioc-cam-usb1 (stop,start,restart)</span> - change usb1 to camera of choice 41eff254f3924c5a4c6f5eeb5f94a4cf4dae433f 180 179 2021-01-19T19:35:21Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | E-Con High Res #2<br/> | yes<br/> | <br/> | on ES:2 CVD viewer.<br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf low light, closeup works best, fair image<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |- | USB-cam11<br/> | Logitech C920 webcam<br/> | <br/> | <br/> | need to set 8bit + RGB1 for modes 1, 3, 5, 7.<br/> | 2, 4, 6<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter (in the red channelName box) the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) Press start to show the cam image === '''''IOC Control Reference Commands:''''' === <span style="font-family: courier new,courier,monospace"></span>All USB camera IOCs run as docker containers. These require a different sent of commands for IOC control. The commands assume an ioc with the name ioc-example {| style="width: 677px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 2. Docker / manage-iocs IOC control commands'''<br/> |- ! scope="col" style="width: 202px" | Description<br/> ! scope="col" style="width: 246px" | manage-iocs command<br/> ! scope="col" style="width: 210px" | Docker IOC equivalent<br/> |- | style="width: 202px" | status of running IOCs<br/> | style="width: 246px" | manage-iocs status<br/> | style="width: 210px" | docker container ls<br/> |- | style="width: 202px" | list of IOCs on system<br/> | style="width: 246px" | manage-iocs report<br/> | style="width: 210px" | docker image ls<br/> |- | style="width: 202px" | Start IOC in detached service, and mark IOC to reboot in event of crash/restart<br/> | style="width: 246px" | manage-iocs install ioc-example manage-iocs enable ioc-example /etc/init.d/softioc-ioc-example start | style="width: 210px" | cd /epics/iocs/ioc-example docker-compose up -d |- | style="width: 202px" | Attach to IOC shell<br/> | style="width: 246px" | telnet localhost $IOC_PORT<br/> | style="width: 210px" | docker attach ioc-example<br/> |- | style="width: 202px" | Exit IOC shell (from attached process)<br/> | style="width: 246px" | Ctrl + ] quit | style="width: 210px" | Ctrl + P Ctrl + Q |- | style="width: 202px" | Shutdown IOC<br/> | style="width: 246px" | /etc/init.d/softioc-ioc-example stop<br/> | style="width: 210px" | docker container rm -f ioc-example<br/> |} <span style="font-family: courier new,courier,monospace"></span>One must be a member of the docker group to issue ioc start/stop commands. *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;- USB camera control in hutch under ES:1 d0723fb2a2121b87af4f5a9fe3b08a1c9905c6a5 181 180 2021-01-19T19:38:13Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | E-Con High Res #2<br/> | yes<br/> | <br/> | on ES:2 CVD viewer.<br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf low light, closeup works best, fair image<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |- | USB-cam11<br/> | Logitech C920 webcam<br/> | <br/> | <br/> | need to set 8bit + RGB1 for modes 1, 3, 5, 7.<br/> | 2, 4, 6<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter (in the red channelName box) the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) Press start to show the cam image === '''''<span style="font-family:courier new,courier,monospace"></span><span style="font-family:courier new,courier,monospace"></span>IOC Control Reference Commands:''''' === All USB camera IOCs run as docker containers. These require a different sent of commands for IOC control. The commands assume an ioc with the name ioc-example {| style="width: 787px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 2. Docker / manage-iocs IOC control commands'''<br/> |- ! scope="col" style="width: 161px" | Description<br/> ! scope="col" style="width: 333px" | manage-iocs command<br/> ! scope="col" style="width: 273px" | Docker IOC equivalent<br/> |- | style="width: 161px; text-align: center" | status of running IOCs<br/> | style="width: 333px; text-align: center" | <span style="font-family:courier new,courier,monospace">manage-iocs status</span><br/> | style="width: 273px; text-align: center" | <span style="font-family:courier new,courier,monospace">docker container ls</span><br/> |- | style="width: 161px; text-align: center" | list of IOCs on system<br/> | style="width: 333px; text-align: center" | <span style="font-family:courier new,courier,monospace">manage-iocs report</span><br/> | style="width: 273px; text-align: center" | <span style="font-family:courier new,courier,monospace">docker image ls</span><br/> |- | style="width: 161px; text-align: center" | Start IOC in detached service, and mark IOC to reboot in event of crash/restart<br/> | style="width: 333px" | <p style="text-align: center"><span style="font-family:courier new,courier,monospace">manage-iocs install ioc-example<br/></span></p><p style="text-align: center"><span style="font-family:courier new,courier,monospace">manage-iocs enable ioc-example</span></p><p style="text-align: center"><span style="font-family:courier new,courier,monospace">/etc/init.d/softioc-ioc-example start</span></p> | style="width: 273px" | <p style="text-align: center"><span style="font-family:courier new,courier,monospace">cd /epics/iocs/ioc-example<br/></span></p><p style="text-align: center"><span style="font-family:courier new,courier,monospace">docker-compose up -d</span></p> |- | style="width: 161px; text-align: center" | Attach to IOC shell<br/> | style="width: 333px; text-align: center" | <span style="font-family:courier new,courier,monospace">telnet localhost $IOC_PORT</span><br/> | style="width: 273px; text-align: center" | <span style="font-family:courier new,courier,monospace">docker attach ioc-example</span><br/> |- | style="width: 161px; text-align: center" | Exit IOC shell<br/> | style="width: 333px" | <p style="text-align: center"><span style="font-family:courier new,courier,monospace">Ctrl + ]<br/></span></p><p style="text-align: center"><span style="font-family:courier new,courier,monospace">quit</span></p> | style="width: 273px" | <p style="text-align: center"><span style="font-family:courier new,courier,monospace">Ctrl + P<br/></span></p><p style="text-align: center"><span style="font-family:courier new,courier,monospace">Ctrl + Q</span></p> |- | style="width: 161px; text-align: center" | Shutdown IOC<br/> | style="width: 333px; text-align: center" | <span style="font-family:courier new,courier,monospace">/etc/init.d/softioc-ioc-example stop</span><br/> | style="width: 273px; text-align: center" | <span style="font-family:courier new,courier,monospace">docker container rm -f ioc-example</span><br/> |} One must be a member of the docker group to issue ioc start/stop commands. *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;- USB camera control in hutch under ES:1 54b257ac38ea66236ded7d1e82a2a6855670aabc 182 181 2021-01-19T19:39:03Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | E-Con High Res #2<br/> | yes<br/> | <br/> | on ES:2 CVD viewer.<br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf low light, closeup works best, fair image<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |- | USB-cam11<br/> | Logitech C920 webcam<br/> | <br/> | <br/> | need to set 8bit + RGB1 for modes 1, 3, 5, 7.<br/> | 2, 4, 6<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter (in the red channelName box) the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) Press start to show the cam image {| style="width:500px" cellspacing="1" cellpadding="1" border="1" align="center" |- | <br/> | <br/> |- | <br/> | <br/> |- | <br/> | <br/> |} === '''''IOC Control Reference Commands:''''' === All USB camera IOCs run as docker containers. These require a different sent of commands for IOC control. The commands assume an ioc with the name ioc-example {| style="width: 787px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 2. Docker / manage-iocs IOC control commands'''<br/> |- ! scope="col" style="width: 161px" | Description<br/> ! scope="col" style="width: 333px" | manage-iocs command<br/> ! scope="col" style="width: 273px" | Docker IOC equivalent<br/> |- | style="width: 161px; text-align: center" | status of running IOCs<br/> | style="width: 333px; text-align: center" | <span style="font-family:courier new,courier,monospace">manage-iocs status</span><br/> | style="width: 273px; text-align: center" | <span style="font-family:courier new,courier,monospace">docker container ls</span><br/> |- | style="width: 161px; text-align: center" | list of IOCs on system<br/> | style="width: 333px; text-align: center" | <span style="font-family:courier new,courier,monospace">manage-iocs report</span><br/> | style="width: 273px; text-align: center" | <span style="font-family:courier new,courier,monospace">docker image ls</span><br/> |- | style="width: 161px; text-align: center" | Start IOC in detached service, and mark IOC to reboot in event of crash/restart<br/> | style="width: 333px" | <p style="text-align: center"><span style="font-family:courier new,courier,monospace">manage-iocs install ioc-example</span></p><p style="text-align: center"><span style="font-family:courier new,courier,monospace">manage-iocs enable ioc-example</span></p><p style="text-align: center"><span style="font-family:courier new,courier,monospace">/etc/init.d/softioc-ioc-example start</span></p> | style="width: 273px" | <p style="text-align: center"><span style="font-family:courier new,courier,monospace">cd /epics/iocs/ioc-example</span></p><p style="text-align: center"><span style="font-family:courier new,courier,monospace">docker-compose up -d</span></p> |- | style="width: 161px; text-align: center" | Attach to IOC shell<br/> | style="width: 333px; text-align: center" | <span style="font-family:courier new,courier,monospace">telnet localhost $IOC_PORT</span><br/> | style="width: 273px; text-align: center" | <span style="font-family:courier new,courier,monospace">docker attach ioc-example</span><br/> |- | style="width: 161px; text-align: center" | Exit IOC shell<br/> | style="width: 333px" | <p style="text-align: center"><span style="font-family:courier new,courier,monospace">Ctrl + ]</span></p><p style="text-align: center"><span style="font-family:courier new,courier,monospace">quit</span></p> | style="width: 273px" | <p style="text-align: center"><span style="font-family:courier new,courier,monospace">Ctrl + P</span></p><p style="text-align: center"><span style="font-family:courier new,courier,monospace">Ctrl + Q</span></p> |- | style="width: 161px; text-align: center" | Shutdown IOC<br/> | style="width: 333px; text-align: center" | <span style="font-family:courier new,courier,monospace">/etc/init.d/softioc-ioc-example stop</span><br/> | style="width: 273px; text-align: center" | <span style="font-family:courier new,courier,monospace">docker container rm -f ioc-example</span><br/> |} One must be a member of the docker group to issue ioc start/stop commands. *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;- USB camera control in hutch under ES:1 b3b128b79e3e2e11eec3af8a6a853c0f6a41d360 183 182 2021-01-19T19:39:24Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | E-Con High Res #2<br/> | yes<br/> | <br/> | on ES:2 CVD viewer.<br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf low light, closeup works best, fair image<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |- | USB-cam11<br/> | Logitech C920 webcam<br/> | <br/> | <br/> | need to set 8bit + RGB1 for modes 1, 3, 5, 7.<br/> | 2, 4, 6<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter (in the red channelName box) the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) Press start to show the cam image {| style="width:500px" cellspacing="1" cellpadding="1" border="1" align="center" |- | <br/> | <br/> |- | <br/> | <br/> |- | <br/> | <br/> |} === '''''IOC Control Reference Commands:''''' === All USB camera IOCs run as docker containers. These require a different sent of commands for IOC control. The commands assume an ioc with the name ioc-example {| style="width: 787px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 2. Docker / manage-iocs IOC control commands'''<br/> |- ! scope="col" style="width: 161px; text-align: left" | Description<br/> ! scope="col" style="width: 333px; text-align: left" | manage-iocs command<br/> ! scope="col" style="width: 273px; text-align: left" | Docker IOC equivalent<br/> |- | style="width: 161px" | status of running IOCs<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs status</span><br/> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker container ls</span><br/> |- | style="width: 161px" | list of IOCs on system<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs report</span><br/> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker image ls</span><br/> |- | style="width: 161px" | Start IOC in detached service, and mark IOC to reboot in event of crash/restart<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs install ioc-example</span> <span style="font-family:courier new,courier,monospace">manage-iocs enable ioc-example</span> <span style="font-family:courier new,courier,monospace">/etc/init.d/softioc-ioc-example start</span> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">cd /epics/iocs/ioc-example</span> <span style="font-family:courier new,courier,monospace">docker-compose up -d</span> |- | style="width: 161px" | Attach to IOC shell<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">telnet localhost $IOC_PORT</span><br/> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker attach ioc-example</span><br/> |- | style="width: 161px" | Exit IOC shell<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">Ctrl + ]</span> <span style="font-family:courier new,courier,monospace">quit</span> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">Ctrl + P</span> <span style="font-family:courier new,courier,monospace">Ctrl + Q</span> |- | style="width: 161px" | Shutdown IOC<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">/etc/init.d/softioc-ioc-example stop</span><br/> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker container rm -f ioc-example</span><br/> |} One must be a member of the docker group to issue ioc start/stop commands. *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;- USB camera control in hutch under ES:1 7b94ea27adb358e1135fe8a926b18052bfdc4f93 184 183 2021-01-19T19:39:37Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | E-Con High Res #2<br/> | yes<br/> | <br/> | on ES:2 CVD viewer.<br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf low light, closeup works best, fair image<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |- | USB-cam11<br/> | Logitech C920 webcam<br/> | <br/> | <br/> | need to set 8bit + RGB1 for modes 1, 3, 5, 7.<br/> | 2, 4, 6<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''Observations/Notes from Mike:''''' === <div style="background:#eee; border:1px solid #ccc; padding:5px 10px">updated 27 August 2019 - M. Sullivan/J. Wlodek<br/></div> *If you get a white screen when changing Supported Modes and camera doesn’t start, try: right click on the screen in question and select "refresh" when the image just shows as white. Alternately,&nbsp;restart CSS (<span style="font-family: courier new,courier,monospace">run-css</span>) *All the inexpensive cameras ~under $30.00 do not play nice! Most of the time you need to shut one down to run a different one. The ioc can be running just not collecting data seems to solve the problem. *We discovered that <span style="font-family: courier new,courier,monospace">USB-cam7</span> requires setting to 8 bit + RGB1 manually prior to taking image data – the “supported” modes incorrectly set it to 16-bit + mono. *First, I got the <span style="font-family: courier new,courier,monospace">USB-cam1 </span>working by turning off data acquisition for all other cameras. It runs fine in either mode 1 or mode 2. *I then played around with trying to start/stop cameras in various combinations. No issues with <span style="font-family: courier new,courier,monospace">USB-cam5</span> Supereyes or <span style="font-family: courier new,courier,monospace">USB-cam3 </span>(high-res) being started before or after <span style="font-family: courier new,courier,monospace">USB-cam1</span>. However, <span style="font-family: courier new,courier,monospace">USB-cam2</span> and <span style="font-family: courier new,courier,monospace">USB-cam1 </span>cannot collect image data simultaneously. If one is running, the other won’t start, even after stopping data acquisition. An IOC reboot is necessary in this case (needs more testing if this is still true) === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter (in the red channelName box) the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) Press start to show the cam image === '''''IOC Control Reference Commands:''''' === All USB camera IOCs run as docker containers. These require a different sent of commands for IOC control. The commands assume an ioc with the name ioc-example {| style="width: 787px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 2. Docker / manage-iocs IOC control commands'''<br/> |- ! scope="col" style="width: 161px; text-align: left" | Description<br/> ! scope="col" style="width: 333px; text-align: left" | manage-iocs command<br/> ! scope="col" style="width: 273px; text-align: left" | Docker IOC equivalent<br/> |- | style="width: 161px" | status of running IOCs<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs status</span><br/> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker container ls</span><br/> |- | style="width: 161px" | list of IOCs on system<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs report</span><br/> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker image ls</span><br/> |- | style="width: 161px" | Start IOC in detached service, and mark IOC to reboot in event of crash/restart<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs install ioc-example</span> <span style="font-family:courier new,courier,monospace">manage-iocs enable ioc-example</span> <span style="font-family:courier new,courier,monospace">/etc/init.d/softioc-ioc-example start</span> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">cd /epics/iocs/ioc-example</span> <span style="font-family:courier new,courier,monospace">docker-compose up -d</span> |- | style="width: 161px" | Attach to IOC shell<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">telnet localhost $IOC_PORT</span><br/> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker attach ioc-example</span><br/> |- | style="width: 161px" | Exit IOC shell<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">Ctrl + ]</span> <span style="font-family:courier new,courier,monospace">quit</span> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">Ctrl + P</span> <span style="font-family:courier new,courier,monospace">Ctrl + Q</span> |- | style="width: 161px" | Shutdown IOC<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">/etc/init.d/softioc-ioc-example stop</span><br/> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker container rm -f ioc-example</span><br/> |} One must be a member of the docker group to issue ioc start/stop commands. *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;- USB camera control in hutch under ES:1 d7653a5cd1e2a866b5441aaf555aa0aaacba94c5 185 184 2021-01-19T19:41:26Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2)<br/> |- ! scope="col" | Camera Name<br/> ! scope="col" | Brand<br/> ! scope="col" | Hub?<br/> ! scope="col" | Manual Settings<br/> ! scope="col" | Notes<br/> ! scope="col" | Modes<br/> |- | USB-cam1<br/> | Teslong "ear cam"<br/> | yes<br/> | <br/> | WD: 1-40mm<br/> | 1<br/> |- | USB-cam2<br/> | Opti-Tekscope<br/> | yes<br/> | <br/> | WD: 1-inf<br/> | 1,4,6<br/> |- | USB-cam3<br/> | E-Con High Res<br/> | yes<br/> | <br/> | WD: 5-inf<br/> | all<br/> |- | USB-cam4<br/> | E-Con High Res #2<br/> | yes<br/> | <br/> | on ES:2 CVD viewer.<br/> | <br/> |- | USB-cam5<br/> | Supereyes<br/> | yes<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; NC = 2.6<br/> | manual<br/> |- | USB-cam6<br/> | Flexible Snake<br/> | yes<br/> | <br/> | NC=5,6<br/> | <br/> |- | USB-cam7<br/> | digital microscope<br/> | &nbsp;???<br/> | 8 bit + RGB1<br/> | Requires manual setting in UVC; WD: 1-150mm<br/> | manual<br/> |- | USB-cam8<br/> | 2MP 5-50mm Varifocal Lens<br/> | yes<br/> | <br/> | WD: 1-inf low light, closeup works best, fair image<br/> | only 1<br/> |- | USB-cam9<br/> | 5MP autofocus snake cam<br/> | yes<br/> | <br/> | <br/> | <br/> |- | USB-cam10<br/> | "ribbon cable" cell phone<br/> | yes<br/> | 8 bit + RGB1<br/> | <br/> | <br/> |- | USB-cam11<br/> | Logitech C920 webcam<br/> | <br/> | <br/> | need to set 8bit + RGB1 for modes 1, 3, 5, 7.<br/> | 2, 4, 6<br/> |} WD = working distance, NC = not compatible <div style="clear: both"></div> === '''''IOC Control Reference Commands:''''' === All USB camera IOCs run as docker containers. These require a different sent of commands for IOC control. The commands assume an ioc with the name ioc-example {| style="width: 787px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 2. Docker / manage-iocs IOC control commands'''<br/> |- ! scope="col" style="width: 161px; text-align: left" | Description<br/> ! scope="col" style="width: 333px; text-align: left" | manage-iocs command<br/> ! scope="col" style="width: 273px; text-align: left" | Docker IOC equivalent<br/> |- | style="width: 161px" | status of running IOCs<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs status</span><br/> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker container ls</span><br/> |- | style="width: 161px" | list of IOCs on system<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs report</span><br/> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker image ls</span><br/> |- | style="width: 161px" | Start IOC in detached service, and mark IOC to reboot in event of crash/restart<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs install ioc-example</span> <span style="font-family:courier new,courier,monospace">manage-iocs enable ioc-example</span> <span style="font-family:courier new,courier,monospace">/etc/init.d/softioc-ioc-example start</span> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">cd /epics/iocs/ioc-example</span> <span style="font-family:courier new,courier,monospace">docker-compose up -d</span> |- | style="width: 161px" | Attach to IOC shell<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">telnet localhost $IOC_PORT</span><br/> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker attach ioc-example</span><br/> |- | style="width: 161px" | Exit IOC shell<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">Ctrl + ]</span> <span style="font-family:courier new,courier,monospace">quit</span> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">Ctrl + P</span> <span style="font-family:courier new,courier,monospace">Ctrl + Q</span> |- | style="width: 161px" | Shutdown IOC<br/> | style="width: 333px" | <span style="font-family:courier new,courier,monospace">/etc/init.d/softioc-ioc-example stop</span><br/> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker container rm -f ioc-example</span><br/> |} One must be a member of the docker group to issue ioc start/stop commands. *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc1&nbsp;- </span>beamline IOC control *<span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;&nbsp;- USB camera control in hutch under ES:1 <br/> === '''''Using ImageJ on xf17bm-ioc2:''''' === *this is needed to run ImageJ only on this system *In terminal window type <span style="font-family: courier new,courier,monospace">imagej</span> , press enter, in new ImageJ window under plugins pulldown click the EPICS_areaDetector, then EPICS NTNDA View *In the new window that pops up enter (in the red channelName box) the PV name such as&nbsp; <u><span style="font-family: courier new,courier,monospace">XF:17BM-BI{USB-Cam:1}Pva1:Image</span></u>&nbsp;&nbsp; then press enter. *It should go green if the PV exists (change Cam:1 to cam # that you want ImageJ to display) Press start to show the cam image 22ee4e2d5790aa217831129193241d63aa4b60a0 190 185 2021-12-10T18:07:55Z Erik 4 wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2) |- ! scope="col" | Camera Name ! scope="col" | Brand ! scope="col" | Hub? ! scope="col" | Manual Settings ! scope="col" | Notes ! scope="col" | Modes |- | USB-cam1 | Teslong "ear cam" | yes | &nbsp; | WD: 1-40mm | 1 |- | USB-cam2 | Opti-Tekscope | yes | &nbsp; | WD: 1-inf | 1,4,6 |- | USB-cam3 | E-Con High Res | yes | &nbsp; | WD: 5-inf | all |- | USB-cam4 | E-Con High Res #2 | yes | &nbsp; | on ES:2 CVD viewer. | &nbsp; |- | USB-cam5 | Supereyes | yes | 8 bit + RGB1 | Requires manual setting in UVC; NC = 2.6 | manual |- | USB-cam6 | Flexible Snake | yes | &nbsp; | NC=5,6 | &nbsp; |- | USB-cam7 | digital microscope | &nbsp;??? | 8 bit + RGB1 | Requires manual setting in UVC; WD: 1-150mm | manual |- | USB-cam8 | 2MP 5-50mm Varifocal Lens | yes | &nbsp; | WD: 1-inf low light, closeup works best, fair image | only 1 |- | USB-cam9 | 5MP autofocus snake cam | yes | &nbsp; | &nbsp; | &nbsp; |- | USB-cam10 | "ribbon cable" cell phone | yes | 8 bit + RGB1 | &nbsp; | &nbsp; |- | USB-cam11 | Logitech C920 webcam | &nbsp; | &nbsp; | need to set 8bit + RGB1 for modes 1, 3, 5, 7. | 2, 4, 6 |} WD = working distance, NC = not compatible <div style="clear: both">&nbsp;</div> === '''''IOC Control Reference Commands:''''' === All USB camera IOCs run as docker containers. These require a different sent of commands for IOC control. The commands assume an ioc with the name ioc-example {| style="width: 787px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 2. Docker / manage-iocs IOC control commands''' |- ! scope="col" style="width: 161px; text-align: left" | Description ! scope="col" style="width: 333px; text-align: left" | manage-iocs command ! scope="col" style="width: 273px; text-align: left" | Docker IOC equivalent |- | style="width: 161px" | status of running IOCs | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs status</span> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker container ls</span> |- | style="width: 161px" | list of IOCs on system | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs report</span> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker image ls</span> |- | style="width: 161px" | Start IOC in detached service, and mark IOC to reboot in event of crash/restart | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs install ioc-example</span> <span style="font-family:courier new,courier,monospace">manage-iocs enable ioc-example</span> <span style="font-family:courier new,courier,monospace">manage-iocs start ioc-example</span> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">cd /epics/iocs/ioc-example</span> <span style="font-family:courier new,courier,monospace">docker-compose up -d</span> |- | style="width: 161px" | Attach to IOC shell | style="width: 333px" | <span style="font-family:courier new,courier,monospace">telnet localhost $IOC_PORT</span> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker attach ioc-example</span> |- | style="width: 161px" | Exit IOC shell | style="width: 333px" | <span style="font-family:courier new,courier,monospace">Ctrl + ]</span> <span style="font-family:courier new,courier,monospace">quit</span> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">Ctrl + P</span> <span style="font-family:courier new,courier,monospace">Ctrl + Q</span> |- | style="width: 161px" | Shutdown IOC | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs stop ioc-example</span> | style="width: 273px" | <span style="font-family:courier new,courier,monospace">docker container rm -f ioc-example</span> |} One must be a member of the docker group to issue ioc start/stop commands. ca43b5469dc0ae19aa6cb7d33b8fb2fea5d0b4c6 203 190 2024-01-23T22:09:25Z Erik 4 /* IOC Control Reference Commands: */ Revised camera information wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2) |- ! scope="col" | Camera Name ! scope="col" | Brand ! scope="col" | Hub? ! scope="col" | Manual Settings ! scope="col" | Notes ! scope="col" | Modes |- | <s>USB-cam1</s> | <s>Teslong "ear cam"</s> | <s>yes</s> | <s>&nbsp;</s> | <s>WD: 1-40mm</s> | <s>1</s> |- | <s>USB-cam2</s> | <s>Opti-Tekscope</s> | <s>yes</s> | <s>&nbsp;</s> | <s>WD: 1-inf</s> | <s>1,4,6</s> |- | USB-cam3 | E-Con CU55 (new) | no | &nbsp; | WD: 5-inf | all |- | USB-cam4 | E-Con CU55 | yes | &nbsp; | on ES:2 CVD viewer. | &nbsp; |- | <s>USB-cam5</s> | <s>Supereyes</s> | <s>yes</s> | <s>8 bit + RGB1</s> | <s>Requires manual setting in UVC; NC = 2.6</s> | <s>manual</s> |- | <s>USB-cam6</s> | <s>Flexible Snake</s> | <s>yes</s> | <s>&nbsp;</s> | <s>NC=5,6</s> | <s>&nbsp;</s> |- | <s>USB-cam7</s> | <s>digital microscope</s> | <s>&nbsp;???</s> | <s>8 bit + RGB1</s> | <s>Requires manual setting in UVC; WD: 1-150mm</s> | <s>manual</s> |- | <s>USB-cam8</s> | <s>2MP 5-50mm Varifocal Lens</s> | <s>yes</s> | <s>&nbsp;</s> | <s>WD: 1-inf low light, closeup works best, fair image</s> | <s>only 1</s> |- | USB-cam9 | 5MP autofocus snake cam | yes | &nbsp; | &nbsp; | &nbsp; |- | USB-cam10 | E-Con Cu55 (rad damaged) | no | | WD: 5-inf | &nbsp; |- | USB-cam11 | Logitech BCC950 conf cam | yes | &nbsp; | remote PTZ available | |} WD = working distance, NC = not compatible, strikethrough = deprecated, not available <div style="clear: both">&nbsp;</div> === '''''IOC Control Reference Commands:''''' === {| style="width: 787px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 2. Manage-iocs IOC control commands''' |- ! scope="col" style="width: 161px; text-align: left" | Description ! scope="col" style="width: 333px; text-align: left" | manage-iocs command |- | style="width: 161px" | status of running IOCs | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs status</span> |- | style="width: 161px" | list of IOCs on system | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs report</span> |- | style="width: 161px" | Start IOC in detached service, and mark IOC to reboot in event of crash/restart | style="width: 333px" | <span style="font-family:courier new,courier,monospace">dzdo manage-iocs install ioc-example</span> <span style="font-family:courier new,courier,monospace">dzdo manage-iocs enable ioc-example</span> <span style="font-family:courier new,courier,monospace">dzdo manage-iocs start ioc-example</span> |- | style="width: 161px" | Attach to IOC shell | style="width: 333px" | <span style="font-family:courier new,courier,monospace">telnet localhost $IOC_PORT</span> |- | style="width: 161px" | Exit IOC shell | style="width: 333px" | <span style="font-family:courier new,courier,monospace">Ctrl + ]</span> <span style="font-family:courier new,courier,monospace">quit</span> |- | style="width: 161px" | Shutdown IOC | style="width: 333px" | <span style="font-family:courier new,courier,monospace">dzdo manage-iocs stop ioc-example</span> |} 9cbd47ac97356008d4040c7ab39a96cc7d94f6b2 204 203 2024-01-23T22:10:25Z Erik 4 /* UVC Camera Information Table */ wikitext text/x-wiki === <span dir="ltr">'''''USB Camera List'''''</span> === <span dir="ltr">Tabulated on a [[17BM_USB_Camera_List|separate page, with purchase links]].</span> === '''''UVC Camera Information Table''''' === {| style="width: 900px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 1.''' 17-BM USB camera properties (xf17bm-ioc2) |- ! scope="col" | Camera Name ! scope="col" | Brand ! scope="col" | Hub? ! scope="col" | Manual Settings ! scope="col" | Notes ! scope="col" | Modes |- | <s>USB-cam1</s> | <s>Teslong "ear cam"</s> | <s>yes</s> | <s>&nbsp;</s> | <s>WD: 1-40mm</s> | <s>1</s> |- | <s>USB-cam2</s> | <s>Opti-Tekscope</s> | <s>yes</s> | <s>&nbsp;</s> | <s>WD: 1-inf</s> | <s>1,4,6</s> |- | USB-cam3 | E-Con CU55 (new) | no | &nbsp; | WD: 5-inf | all |- | USB-cam4 | E-Con CU55 | yes | &nbsp; | on ES:2 CVD viewer. | &nbsp; |- | <s>USB-cam5</s> | <s>Supereyes</s> | <s>yes</s> | <s>8 bit + RGB1</s> | <s>Requires manual setting in UVC; NC = 2.6</s> | <s>manual</s> |- | <s>USB-cam6</s> | <s>Flexible Snake</s> | <s>yes</s> | <s>&nbsp;</s> | <s>NC=5,6</s> | <s>&nbsp;</s> |- | <s>USB-cam7</s> | <s>digital microscope</s> | <s>&nbsp;???</s> | <s>8 bit + RGB1</s> | <s>Requires manual setting in UVC; WD: 1-150mm</s> | <s>manual</s> |- | <s>USB-cam8</s> | <s>2MP 5-50mm Varifocal Lens</s> | <s>yes</s> | <s>&nbsp;</s> | <s>WD: 1-inf low light, closeup works best, fair image</s> | <s>only 1</s> |- | USB-cam9 | 5MP autofocus snake cam | yes | &nbsp; | &nbsp; | &nbsp; |- | USB-cam10 | E-Con CU55 (rad damaged) | no | | WD: 5-inf | &nbsp; |- | USB-cam11 | Logitech BCC950 conf cam | yes | &nbsp; | remote PTZ available | |} WD = working distance, NC = not compatible, strikethrough = deprecated, not available <div style="clear: both">&nbsp;</div> === '''''IOC Control Reference Commands:''''' === {| style="width: 787px" cellspacing="1" cellpadding="1" border="1" |+ '''Table 2. Manage-iocs IOC control commands''' |- ! scope="col" style="width: 161px; text-align: left" | Description ! scope="col" style="width: 333px; text-align: left" | manage-iocs command |- | style="width: 161px" | status of running IOCs | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs status</span> |- | style="width: 161px" | list of IOCs on system | style="width: 333px" | <span style="font-family:courier new,courier,monospace">manage-iocs report</span> |- | style="width: 161px" | Start IOC in detached service, and mark IOC to reboot in event of crash/restart | style="width: 333px" | <span style="font-family:courier new,courier,monospace">dzdo manage-iocs install ioc-example</span> <span style="font-family:courier new,courier,monospace">dzdo manage-iocs enable ioc-example</span> <span style="font-family:courier new,courier,monospace">dzdo manage-iocs start ioc-example</span> |- | style="width: 161px" | Attach to IOC shell | style="width: 333px" | <span style="font-family:courier new,courier,monospace">telnet localhost $IOC_PORT</span> |- | style="width: 161px" | Exit IOC shell | style="width: 333px" | <span style="font-family:courier new,courier,monospace">Ctrl + ]</span> <span style="font-family:courier new,courier,monospace">quit</span> |- | style="width: 161px" | Shutdown IOC | style="width: 333px" | <span style="font-family:courier new,courier,monospace">dzdo manage-iocs stop ioc-example</span> |} 8a382c23193372c5f716df74a42882bc644fca76 17-BM xf17bm-ioc3 Information 0 12 172 159 2020-01-13T14:19:46Z Erik 4 wikitext text/x-wiki Unlike other NSLS-II beamlines, 17-BM uses a single server for both IOC control (-ioc) and channel access (-ca) purposes. This server, designated xf17bm-ioc1 (xf17bm-ca1 redirects to -ioc1), is an HP Gen9 DL380 Proliant system hosted in the RG:A2 rack. It drives all non-USB camera IOCs at the present, in addition to the archiver appliance and other CA services. Tips on IOC management by BL staff are described [[IOC_Control_/_Linux_Quick_Tips|here]]. === '''Table of xf17bm-ioc1 IOCs''' === Organized as softioc-&lt;IOC name&gt; seen in manage-iocs status output {| width="500" cellspacing="1" cellpadding="1" border="1" align="left" |+ Table: xf17bm-ioc1 EPICS softiocs<br/> |- ! scope="col" | IOC name<br/> ! scope="col" | Device<br/> ! scope="col" | Notes<br/> |- | amostra<br/> | DAMA<br/> | <br/> |- | bpm00<br/> | Sydor A3P electrometer<br/> | not used<br/> |- | cam01<br/> | GT1290C FE mirror / viewer cam<br/> | <br/> |- | cam01-es<br/> | Mako G125B (XAS)<br/> | <br/> |- | cam02<br/> | GT1290B Axilon viewer<br/> | FE<br/> |- | cam02-es<br/> | Mako G125B (ES:2 CVD viewer)<br/> | <br/> |- | cam03-es<br/> | Mako G125C<br/> | <br/> |- | cam04-es<br/> | Mako G125B<br/> | <br/> |- | cam05-es<br/> | Mako G125C<br/> | <br/> |- | ct-CNI32<br/> | Omega rack temp controllers (serial)<br/> | EPS<br/> |- | delaygen<br/> | SRS DG535 delay generator<br/> | ES:2<br/> |- | fc1<br/> | in vivo fraction collector<br/> | ES:1<br/> |- | lakeshore-1<br/> | Lakeshore 336 temp controller<br/> | RG:A3<br/> |- | mc01<br/> | FE mirror (C18 RG:E4)<br/> | C18 RG: E4, BiSS C<br/> |- | mc02<br/> | PB slits, DBPM, BP manipulator<br/> | RG:A1<br/> |- | mc03<br/> | Table1, Mike's Amazon stages<br/> | RG:A1<br/> |- | mc04<br/> | filter wheel, FP stages<br/> | RG:A1<br/> |- | mc05<br/> | Table3<br/> | RG:A1, BiSS C<br/> |- | mc06<br/> | XAS slits<br/> | RG;A2<br/> |- | mc07<br/> | ES:3 endstation, XAS mono<br/> | RG:A2<br/> |- | <br/> | <br/> | <br/> |- | mc09<br/> | PowerBrick LV (galvonometer)<br/> | RG:A1<br/> |- | metadataservice<br/> | DAMA<br/> | <br/> |- | pico-nf8742<br/> | NewFocus 8742 picomotor driver<br/> | ES:3<br/> |- | plc1<br/> | EPS PLC<br/> | <br/> |- | pmp01<br/> | Harvard PHD2000 syringe pump<br/> | ES:1<br/> |- | pmp02<br/> | VICI M50 pump<br/> | ES:1<br/> |- | quadEM-1<br/> | NSLS EM<br/> | RG:A1<br/> |- | tcm1<br/> | SRS SR630 temp/voltage monitor<br/> | ES:2<br/> |- | va-1<br/> | Vacuum IOC (EPS)<br/> | <br/> |- | wps01<br/> | Wiener MPOD HV/LV PS<br/> | RG:B1<br/> |- | zeb01<br/> | XFP Zebra box #1<br/> | RG:A1<br/> |- | diode<br/> | DIODE box<br/> | <br/> |- | motor-eps<br/> | Stu Myer's motor EPS utility<br/> | <br/> |} 052cdf3856e3f0d412ffaeb0e1aa8ef7f5e3b1b7 173 172 2020-01-13T14:21:36Z Erik 4 wikitext text/x-wiki Unlike other NSLS-II beamlines, 17-BM uses a single server for both IOC control (-ioc) and channel access (-ca) purposes. This server, designated xf17bm-ioc1 (xf17bm-ca1 redirects to -ioc1), is an HP Gen9 DL380 Proliant system hosted in the RG:A2 rack. It drives all non-USB camera IOCs at the present, in addition to the archiver appliance and other CA services. Tips on IOC management by BL staff are described [[IOC_Control_/_Linux_Quick_Tips|here]]. === '''Table of xf17bm-ioc1 IOCs''' === Organized as softioc-&lt;IOC name&gt; seen in manage-iocs status output {| width="500" cellspacing="1" cellpadding="1" border="1" align="left" |+ Table: xf17bm-ioc1 EPICS softiocs<br/> |- ! scope="col" | IOC name<br/> ! scope="col" | Device<br/> ! scope="col" | Notes<br/> |- | agilent33220A<br/> | Agilent 332220A Function Generator<br/> | <br/> |- | amostra<br/> | DAMA<br/> | <br/> |- | bpm00<br/> | Sydor A3P electrometer<br/> | not used<br/> |- | cam01<br/> | GT1290C FE mirror / viewer cam<br/> | <br/> |- | cam01-es<br/> | Mako G125B (XAS)<br/> | <br/> |- | cam02<br/> | GT1290B Axilon viewer<br/> | FE<br/> |- | cam02-es<br/> | Mako G125B (ES:2 CVD viewer)<br/> | <br/> |- | cam03-es<br/> | Mako G125C<br/> | <br/> |- | cam04-es<br/> | Mako G125B<br/> | <br/> |- | cam05-es<br/> | Mako G125C<br/> | <br/> |- | ct-CNI32<br/> | Omega rack temp controllers (serial)<br/> | EPS<br/> |- | delaygen<br/> | SRS DG535 delay generator<br/> | ES:2<br/> |- | diode<br/> | DIODE box<br/> | <br/> |- | fc1<br/> | in vivo fraction collector<br/> | ES:1<br/> |- | lakeshore-1<br/> | Lakeshore 336 temp controller<br/> | RG:A3<br/> |- | mc01<br/> | FE mirror (C18 RG:E4)<br/> | C18 RG: E4, BiSS C<br/> |- | mc02<br/> | PB slits, DBPM, BP manipulator<br/> | RG:A1<br/> |- | mc03<br/> | Table1, Mike's Amazon stages<br/> | RG:A1<br/> |- | mc04<br/> | filter wheel, FP stages<br/> | RG:A1<br/> |- | mc05<br/> | Table3<br/> | RG:A1, BiSS C<br/> |- | mc06<br/> | XAS slits<br/> | RG;A2<br/> |- | mc07<br/> | ES:3 endstation, XAS mono<br/> | RG:A2<br/> |- | mc09<br/> | PowerBrick LV (galvonometer)<br/> | RG:A1<br/> |- | metadataservice<br/> | DAMA<br/> | <br/> |- | motor-eps<br/> | Stu Myer's motor EPS utility<br/> | <br/> |- | pico-nf8742<br/> | NewFocus 8742 picomotor driver<br/> | ES:3<br/> |- | plc1<br/> | EPS PLC<br/> | <br/> |- | pmp01<br/> | Harvard PHD2000 syringe pump<br/> | ES:1<br/> |- | pmp02<br/> | VICI M50 pump<br/> | ES:1<br/> |- | quadEM-1<br/> | NSLS EM<br/> | RG:A1<br/> |- | tcm1<br/> | SRS SR630 temp/voltage monitor<br/> | ES:2<br/> |- | va-1<br/> | Vacuum IOC (EPS)<br/> | <br/> |- | wps01<br/> | Wiener MPOD HV/LV PS<br/> | RG:B1<br/> |- | zeb01<br/> | XFP Zebra box #1<br/> | RG:A1<br/> |} dcae6422a35f78312a7e0a55f04042bb70a5a33d 176 173 2020-09-24T21:02:38Z Erik 4 wikitext text/x-wiki Unlike other NSLS-II beamlines, 17-BM uses a single server for both IOC control (-ioc) and channel access (-ca) purposes. This server, designated xf17bm-ioc1 (xf17bm-ca1 redirects to -ioc1), is an HP Gen9 DL380 Proliant system hosted in the RG:A2 rack. It drives all non-USB camera IOCs at the present, in addition to the archiver appliance and other CA services. Tips on IOC management by BL staff are described [[IOC_Control_/_Linux_Quick_Tips|here]]. === '''Table of xf17bm-ioc1 IOCs''' === Organized as softioc-&lt;IOC name&gt; seen in manage-iocs status output {| width="500" cellspacing="1" cellpadding="1" border="1" align="left" |+ Table: xf17bm-ioc1 EPICS softiocs<br/> |- ! scope="col" | IOC name<br/> ! scope="col" | Device<br/> ! scope="col" | Notes<br/> |- | agilent33220A<br/> | Agilent 332220A Function Generator<br/> | <br/> |- | amostra<br/> | DAMA<br/> | <br/> |- | bpm00<br/> | Sydor A3P electrometer<br/> | not used<br/> |- | cam01<br/> | GT1290C FE mirror / viewer cam<br/> | <br/> |- | cam01-es<br/> | Mako G125B (XAS)<br/> | <br/> |- | cam02<br/> | GT1290B Axilon viewer<br/> | FE<br/> |- | cam02-es<br/> | Mako G125B (ES:2 CVD viewer)<br/> | <br/> |- | cam03-es<br/> | Mako G125C<br/> | <br/> |- | cam04-es<br/> | Mako G125B<br/> | <br/> |- | cam05-es<br/> | Mako G125C<br/> | <br/> |- | <s>ct-CNI32<br/></s> | <s>old rack TC IOC (not used)<br/></s> | <s>NOT USED<br/></s> |- | delaygen<br/> | SRS DG535 delay generator<br/> | ES:2<br/> |- | diode<br/> | DIODE box<br/> | <br/> |- | fc1<br/> | in vivo fraction collector<br/> | ES:1<br/> |- | lakeshore-1<br/> | Lakeshore 336 temp controller<br/> | RG:A3<br/> |- | mc01<br/> | FE mirror (C18 RG:E4)<br/> | C18 RG: E4, BiSS C<br/> |- | mc02<br/> | PB slits, DBPM, BP manipulator<br/> | RG:A1<br/> |- | mc03<br/> | Table1, Mike's Amazon stages<br/> | RG:A1<br/> |- | mc04<br/> | filter wheel, FP stages<br/> | RG:A1<br/> |- | mc05<br/> | Table3<br/> | RG:A1, BiSS C<br/> |- | mc06<br/> | XAS slits<br/> | RG;A2<br/> |- | mc07<br/> | ES:3 endstation, XAS mono<br/> | RG:A2<br/> |- | mc09<br/> | PowerBrick LV (galvonometer)<br/> | RG:A1<br/> |- | metadataservice<br/> | DAMA<br/> | <br/> |- | motor-eps<br/> | Stu Myer's motor EPS utility<br/> | <br/> |- | omega_i_series<br/> | Omega rack temp controllers (serial)<br/> | EPS<br/> |- | pico-nf8742<br/> | NewFocus 8742 picomotor driver<br/> | ES:3<br/> |- | plc1<br/> | EPS PLC<br/> | <br/> |- | pmp01<br/> | Harvard PHD2000 syringe pump<br/> | ES:1<br/> |- | pmp02<br/> | VICI M50 pump<br/> | ES:1<br/> |- | quadEM-1<br/> | NSLS EM<br/> | RG:A1<br/> |- | tcm1<br/> | SRS SR630 temp/voltage monitor<br/> | ES:2<br/> |- | va-1<br/> | Vacuum IOC (EPS)<br/> | <br/> |- | wps01<br/> | Wiener MPOD HV/LV PS<br/> | RG:B1<br/> |- | zeb01<br/> | XFP Zebra box #1<br/> | RG:A1<br/> |} 6ae6057b798019cfbdbff93064261e669de6db2f 186 176 2021-01-19T19:48:33Z Erik 4 wikitext text/x-wiki Unlike other NSLS-II beamlines, 17-BM uses a single server for both IOC control (-ioc) and channel access (-ca) purposes. This server, designated xf17bm-ioc1 (xf17bm-ca1 redirects to -ioc1), is an HP Gen9 DL380 Proliant system hosted in the RG:A2 rack. It drives all non-USB camera IOCs at the present, in addition to the archiver appliance and other CA services. Tips on IOC management by BL staff are described [[IOC_Control_/_Linux_Quick_Tips|here]]. === '''Table of xf17bm-ioc1 IOCs''' === Organized as softioc-&lt;IOC name&gt; seen in manage-iocs status output {| width="500" cellspacing="1" cellpadding="1" border="1" align="left" |+ Table: xf17bm-ioc1 EPICS softiocs<br/> |- ! scope="col" | IOC name<br/> ! scope="col" | Device<br/> ! scope="col" | Notes<br/> |- | agilent33220A<br/> | Agilent 332220A Function Generator<br/> | <br/> |- | amostra<br/> | DAMA<br/> | <br/> |- | <s>bpm00<br/></s> | <s>Sydor A3P electrometer<br/></s> | NOT USED<br/> |- | cam01<br/> | GT1290C FE mirror / viewer cam<br/> | removed from FE<br/> |- | cam01-es<br/> | Mako G125B (XAS)<br/> | <br/> |- | cam02<br/> | GT1290B Axilon viewer<br/> | FE<br/> |- | cam02-es<br/> | Mako G125B (ES:2 CVD viewer)<br/> | <br/> |- | cam03-es<br/> | Mako G125C<br/> | <br/> |- | cam04-es<br/> | Mako G125B<br/> | <br/> |- | cam05-es<br/> | Mako G125C<br/> | <br/> |- | <s>ct-CNI32</s><br/> | <s>old rack TC IOC (not used)</s><br/> | <s>NOT USED</s><br/> |- | delaygen<br/> | SRS DG535 delay generator<br/> | ES:2<br/> |- | diode<br/> | DIODE box<br/> | <br/> |- | fc1<br/> | in vivo fraction collector<br/> | ES:1<br/> |- | lakeshore-1<br/> | Lakeshore 336 temp controller<br/> | RG:A3<br/> |- | mc01<br/> | FE mirror (C18 RG:E4)<br/> | C18 RG: E4, BiSS C<br/> |- | mc02<br/> | PB slits, DBPM, BP manipulator<br/> | RG:A1<br/> |- | mc03<br/> | Table1, Mike's Amazon stages<br/> | RG:A1<br/> |- | mc04<br/> | filter wheel, FP stages<br/> | RG:A1<br/> |- | mc05<br/> | Table3<br/> | RG:A1, BiSS C<br/> |- | mc06<br/> | XAS slits<br/> | RG;A2<br/> |- | mc07<br/> | ES:3 endstation, XAS mono<br/> | RG:A2<br/> |- | <s>mc09<br/></s> | <s>PowerBrick LV (galvonometer)<br/></s> | RG:A1, NOT USED<br/> |- | metadataservice<br/> | DAMA<br/> | <br/> |- | motor-eps<br/> | Stu Myer's motor EPS utility<br/> | <br/> |- | omega_i_series<br/> | Omega rack temp controllers (serial)<br/> | EPS<br/> |- | pico-nf8742<br/> | NewFocus 8742 picomotor driver<br/> | ES:3<br/> |- | plc1<br/> | EPS PLC<br/> | <br/> |- | pmp01<br/> | Harvard PHD2000 syringe pump<br/> | ES:1<br/> |- | pmp02<br/> | VICI M50 pump<br/> | ES:1<br/> |- | quadEM-1<br/> | NSLS EM<br/> | RG:A1<br/> |- | tcm1<br/> | SRS SR630 temp/voltage monitor<br/> | ES:2<br/> |- | va-1<br/> | Vacuum IOC (EPS)<br/> | <br/> |- | wps01<br/> | Wiener MPOD HV/LV PS<br/> | RG:B1<br/> |- | <s>zeb01<br/></s> | <s>XFP Zebra box #1<br/></s> | RG:A1, NOT USED<br/> |} 4e43c1ed8b1a1435a28db00145ee0f62c6ea62ec 195 186 2024-01-23T21:56:24Z Erik 4 wikitext text/x-wiki XFP's principal IOC server, designated xf17bm-ioc3, is an HP Gen10 DL380 Proliant system hosted in the RG:A2 rack. It drives all non-USB camera IOCs. Tips on IOC management by BL staff are described [[IOC_Control_/_Linux_Quick_Tips|here]]. === '''Table of xf17bm-ioc3 IOCs''' === Organized as softioc-&lt;IOC name&gt; seen in manage-iocs status output {| width="500" cellspacing="1" cellpadding="1" border="1" align="left" |+ Table: xf17bm-ioc3 EPICS softiocs<br/> |- ! scope="col" | IOC name<br/> ! scope="col" | Device<br/> ! scope="col" | Notes<br/> |- | agilent33220A<br/> | Agilent 332220A Function Generator<br/> | <br/> |- | amostra<br/> | DAMA<br/> | <br/> |- | <s>bpm00<br/></s> | <s>Sydor A3P electrometer<br/></s> | NOT USED<br/> |- | cam01<br/> | GT1290C FE mirror / viewer cam<br/> | removed from FE<br/> |- | cam01-es<br/> | Mako G125B (XAS)<br/> | <br/> |- | cam02<br/> | GT1290B Axilon viewer<br/> | FE<br/> |- | cam02-es<br/> | Mako G125B (ES:2 CVD viewer)<br/> | <br/> |- | cam03-es<br/> | Mako G125C<br/> | <br/> |- | cam04-es<br/> | Mako G125B<br/> | <br/> |- | cam05-es<br/> | Mako G125C<br/> | <br/> |- | <s>ct-CNI32</s><br/> | <s>old rack TC IOC (not used)</s><br/> | <s>NOT USED</s><br/> |- | delaygen<br/> | SRS DG535 delay generator<br/> | ES:2<br/> |- | diode<br/> | DIODE box<br/> | <br/> |- | fc1<br/> | in vivo fraction collector<br/> | ES:1<br/> |- | lakeshore-1<br/> | Lakeshore 336 temp controller<br/> | RG:A3<br/> |- | mc01<br/> | FE mirror (C18 RG:E4)<br/> | C18 RG: E4, BiSS C<br/> |- | mc02<br/> | PB slits, DBPM, BP manipulator<br/> | RG:A1<br/> |- | mc03<br/> | Table1, Mike's Amazon stages<br/> | RG:A1<br/> |- | mc04<br/> | filter wheel, FP stages<br/> | RG:A1<br/> |- | mc05<br/> | Table3<br/> | RG:A1, BiSS C<br/> |- | mc06<br/> | XAS slits<br/> | RG;A2<br/> |- | mc07<br/> | ES:3 endstation, XAS mono<br/> | RG:A2<br/> |- | <s>mc09<br/></s> | <s>PowerBrick LV (galvonometer)<br/></s> | RG:A1, NOT USED<br/> |- | metadataservice<br/> | DAMA<br/> | <br/> |- | motor-eps<br/> | Stu Myer's motor EPS utility<br/> | <br/> |- | omega_i_series<br/> | Omega rack temp controllers (serial)<br/> | EPS<br/> |- | pico-nf8742<br/> | NewFocus 8742 picomotor driver<br/> | ES:3<br/> |- | plc1<br/> | EPS PLC<br/> | <br/> |- | pmp01<br/> | Harvard PHD2000 syringe pump<br/> | ES:1<br/> |- | pmp02<br/> | VICI M50 pump<br/> | ES:1<br/> |- | quadEM-1<br/> | NSLS EM<br/> | RG:A1<br/> |- | tcm1<br/> | SRS SR630 temp/voltage monitor<br/> | ES:2<br/> |- | va-1<br/> | Vacuum IOC (EPS)<br/> | <br/> |- | wps01<br/> | Wiener MPOD HV/LV PS<br/> | RG:B1<br/> |- | <s>zeb01<br/></s> | <s>XFP Zebra box #1<br/></s> | RG:A1, NOT USED<br/> |} e1d10af3d6eb127fa21abe11cbb9e998b8160b59 196 195 2024-01-23T21:59:32Z Erik 4 Erik moved page [[17-BM xf17bm-ioc1 Information]] to [[17-BM xf17bm-ioc3 Information]]: new server name wikitext text/x-wiki XFP's principal IOC server, designated xf17bm-ioc3, is an HP Gen10 DL380 Proliant system hosted in the RG:A2 rack. It drives all non-USB camera IOCs. Tips on IOC management by BL staff are described [[IOC_Control_/_Linux_Quick_Tips|here]]. === '''Table of xf17bm-ioc3 IOCs''' === Organized as softioc-&lt;IOC name&gt; seen in manage-iocs status output {| width="500" cellspacing="1" cellpadding="1" border="1" align="left" |+ Table: xf17bm-ioc3 EPICS softiocs<br/> |- ! scope="col" | IOC name<br/> ! scope="col" | Device<br/> ! scope="col" | Notes<br/> |- | agilent33220A<br/> | Agilent 332220A Function Generator<br/> | <br/> |- | amostra<br/> | DAMA<br/> | <br/> |- | <s>bpm00<br/></s> | <s>Sydor A3P electrometer<br/></s> | NOT USED<br/> |- | cam01<br/> | GT1290C FE mirror / viewer cam<br/> | removed from FE<br/> |- | cam01-es<br/> | Mako G125B (XAS)<br/> | <br/> |- | cam02<br/> | GT1290B Axilon viewer<br/> | FE<br/> |- | cam02-es<br/> | Mako G125B (ES:2 CVD viewer)<br/> | <br/> |- | cam03-es<br/> | Mako G125C<br/> | <br/> |- | cam04-es<br/> | Mako G125B<br/> | <br/> |- | cam05-es<br/> | Mako G125C<br/> | <br/> |- | <s>ct-CNI32</s><br/> | <s>old rack TC IOC (not used)</s><br/> | <s>NOT USED</s><br/> |- | delaygen<br/> | SRS DG535 delay generator<br/> | ES:2<br/> |- | diode<br/> | DIODE box<br/> | <br/> |- | fc1<br/> | in vivo fraction collector<br/> | ES:1<br/> |- | lakeshore-1<br/> | Lakeshore 336 temp controller<br/> | RG:A3<br/> |- | mc01<br/> | FE mirror (C18 RG:E4)<br/> | C18 RG: E4, BiSS C<br/> |- | mc02<br/> | PB slits, DBPM, BP manipulator<br/> | RG:A1<br/> |- | mc03<br/> | Table1, Mike's Amazon stages<br/> | RG:A1<br/> |- | mc04<br/> | filter wheel, FP stages<br/> | RG:A1<br/> |- | mc05<br/> | Table3<br/> | RG:A1, BiSS C<br/> |- | mc06<br/> | XAS slits<br/> | RG;A2<br/> |- | mc07<br/> | ES:3 endstation, XAS mono<br/> | RG:A2<br/> |- | <s>mc09<br/></s> | <s>PowerBrick LV (galvonometer)<br/></s> | RG:A1, NOT USED<br/> |- | metadataservice<br/> | DAMA<br/> | <br/> |- | motor-eps<br/> | Stu Myer's motor EPS utility<br/> | <br/> |- | omega_i_series<br/> | Omega rack temp controllers (serial)<br/> | EPS<br/> |- | pico-nf8742<br/> | NewFocus 8742 picomotor driver<br/> | ES:3<br/> |- | plc1<br/> | EPS PLC<br/> | <br/> |- | pmp01<br/> | Harvard PHD2000 syringe pump<br/> | ES:1<br/> |- | pmp02<br/> | VICI M50 pump<br/> | ES:1<br/> |- | quadEM-1<br/> | NSLS EM<br/> | RG:A1<br/> |- | tcm1<br/> | SRS SR630 temp/voltage monitor<br/> | ES:2<br/> |- | va-1<br/> | Vacuum IOC (EPS)<br/> | <br/> |- | wps01<br/> | Wiener MPOD HV/LV PS<br/> | RG:B1<br/> |- | <s>zeb01<br/></s> | <s>XFP Zebra box #1<br/></s> | RG:A1, NOT USED<br/> |} e1d10af3d6eb127fa21abe11cbb9e998b8160b59 217 196 2024-01-24T16:35:59Z Erik 4 Revise IOC table as of Jan 2024 wikitext text/x-wiki XFP's principal IOC server, designated <code>xf17bm-ioc3</code>, is an HP Gen10 DL380 Proliant system hosted in the RG:A2 rack. It drives all non-USB camera IOCs. Tips on IOC management by BL staff are described [[IOC_Control_/_Linux_Quick_Tips|here]]. === '''Table of xf17bm-ioc3 IOCs''' === Organized as softioc-&lt;IOC name&gt; seen in manage-iocs status output. Updated 1/24/24. {| width="500" cellspacing="1" cellpadding="1" border="1" align="left" |+ Table: xf17bm-ioc3 EPICS softiocs<br/> |- ! scope="col" | IOC name<br/> ! scope="col" | Device<br/> ! scope="col" | Notes<br/> |- |ac200chiller |Thermo AC200 chiller |ES:2 |- | agilent33220A<br/> | Agilent 332220A Function Generator<br/> | <br/> |- | <s>amostra<br /></s> | <s>DAMA<br /></s> | NOT USED |- | cam01<br/> | GT1290C FE mirror / viewer cam<br/> | removed from FE<br/> |- | cam01-es<br/> | Mako G125B (XAS)<br/> | <br/> |- | cam02<br/> | GT1290B Axilon viewer<br/> | FE<br/> |- | cam02-es<br/> | Mako G125B (ES:2 CVD viewer)<br/> | <br/> |- | cam03-es<br/> | Mako G125C<br/> | <br/> |- | cam04-es<br/> | Mako G125B<br/> | <br/> |- | cam05-es<br/> | Mako G125C<br/> | <br/> |- |cas-switch |Remote access switch | |- | delaygen<br/> | SRS DG535 delay generator<br/> | ES:2<br/> |- | diode<br/> | DIODE box<br/> | <br/> |- |em01b |EM01b websensor |ES:2 |- | fc1<br/> | in vivo fraction collector<br/> | ES:1<br/> |- |galil1 |Galil dmc-4080 for portable equip. |ES:2 |- | lakeshore-1<br/> | Lakeshore 336 temp controller<br/> | RG:A3<br/> |- | mc01<br/> | FE mirror (C18 RG:E4)<br/> | C18 RG: E4, BiSS C<br/> |- | mc02<br/> | PB slits, DBPM, BP manipulator<br/> | RG:A1<br/> |- | mc03<br/> | Table1, Mike's Amazon stages<br/> | RG:A1<br/> |- | mc04<br/> | filter wheel, FP stages<br/> | RG:A1<br/> |- | mc05<br/> | Table3<br/> | RG:A1, BiSS C<br/> |- | mc06<br/> | XAS slits<br/> | RG;A2<br/> |- | mc07<br/> | ES:3 endstation, XAS mono<br/> | RG:A2<br/> |- | <s>mc09<br/></s> | <s>PowerBrick LV (galvonometer)<br/></s> | GONE, not used |- |mcSoft |virtual EPICS motors | |- | <s>metadataservice<br /></s> | <s>DAMA<br /></s> | NOT USED |- |misc |miscellaneous tools | |- | motor-eps<br/> | Stu Myer's motor EPS utility<br/> | <br/> |- | omega_i_series<br/> | Omega rack temp controllers (serial)<br/> | EPS<br/> |- | pico-nf8742<br/> | NewFocus 8742 picomotor driver<br/> | ES:3<br/> |- | plc1<br/> | EPS PLC<br/> | <br/> |- | pmp01<br/> | Harvard PHD2000 syringe pump<br/> | ES:1<br/> |- | pmp02<br/> | VICI M50 pump<br/> | ES:1<br/> |- | quadEM-1<br/> | NSLS EM<br/> | RG:A1<br/> |- |scan |EPICS scan record | |- |sydor-pbg |Sydor PBG unit |RG:A1 |- | tcm1<br/> | SRS SR630 temp/voltage monitor<br/> | ES:2<br/> |- | va-1<br/> | Vacuum IOC (EPS)<br/> | <br/> |- | wps01<br/> | Wiener MPOD HV/LV PS<br/> | RG:B1<br/> |} 9eef7a945e5bfb5664739e12a5c40c64c7b7193c Main Page 0 1 175 160 2020-02-13T15:46:55Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 29 October 2019, EF)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac]</li> <li>NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login]</li> <li>XFP Beamline PV archiver appliance: [http://xf17bm-ioc1.cs.nsls2.local:17665/mgmt/ui/index.html http://xf17bm-ioc1.cs.nsls2.local:17665/mgmt/ui/index.html]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] *[[Don_Abel's_Scratchpad|Don's notes]] 45320eefcbe43d8ed90c6e18f400f7d897de839e 177 175 2021-01-18T19:03:15Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 29 October 2019, EF)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>NSLS-II Trac (Controls): [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac]</li> <li>NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login]</li> <li>XFP Beamline PV archiver appliance: [http://xf17bm-ioc1.cs.nsls2.local:17665/mgmt/ui/index.html http://xf17bm-ioc1.cs.nsls2.local:17665/mgmt/ui/index.html]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] 275932b3ae45a031d58014077db7860c697f616b 178 177 2021-01-18T19:03:35Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 29 October 2019, EF)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>NSLS-II Controls Tickets: [https://controlsweb.nsls2.bnl.gov/trac https://controlsweb.nsls2.bnl.gov/trac]</li> <li>NSLS-II IP Management: [https://controlsweb01.nsls2.bnl.gov/IP/?page=login https://controlsweb01.nsls2.bnl.gov/IP/?page=login]</li> <li>XFP Beamline PV archiver appliance: [http://xf17bm-ioc1.cs.nsls2.local:17665/mgmt/ui/index.html http://xf17bm-ioc1.cs.nsls2.local:17665/mgmt/ui/index.html]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>XFP BST and radiation component checklists (scroll down to 17-BM): [https://www.bnl.gov/ps/training/courses/#BST-Forms https://www.bnl.gov/ps/training/courses/#BST-Forms]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] 8f445ec1b1b33300446682d20c23cd9c9280f368 188 178 2021-12-10T18:04:58Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 29 October 2019, EF)<br/></div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc1 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[17-BM_xf17bm-babyIOC1_information|xf17bm-babyIOC1]] (test-bed for GigE cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Bluesky Information === Pages to be uploaded here === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] 11400d7b9b168c5b9d22e7dd9fdbcf52d158f25e 189 188 2021-12-10T18:06:09Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 10 December 2021, EF)</div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc3 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2 ]](USB cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>XFP on Basecamp (used by DAMA): [https://3.basecamp.com/3733838/projects/3866542 https://3.basecamp.com/3733838/projects/3866542]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] bd3ccef9d588273600e0b0df0a2c2a93f4f533ba 193 189 2024-01-23T21:53:21Z Erik 4 /* X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki */ wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 10 December 2021, EF)</div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc3 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-disp2]] (USB cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-ioc2]] mini-server. === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] d7d9cbee5a437fae8d32bde50d74a405858f401b 194 193 2024-01-23T21:55:01Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 10 December 2021, EF)</div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM_xf17bm-ioc1_Information|xf17bm-ioc3 ]](motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM_xf17bm-ioc2_Information|xf17bm-disp2]] (USB cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-disp2]] mini-server. === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] b69a79832cc68861d3c97646ffaa017127743c91 200 194 2024-01-23T22:00:43Z Erik 4 /* X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki */ wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 10 December 2021, EF)</div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[Index.php?title=17-BM xf17bm-ioc3 Information|xf17bm-ioc3]] (motor controllers, data acquisition, GigE cameras)</li> <li>[[Index.php?title=17-BM xf17bm-disp2 Information|xf17bm-disp2]] (USB cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-disp2]] mini-server. === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] a59a27dc6458aa040a94fd09e3a22ff7fce02bfb 201 200 2024-01-23T22:01:07Z Erik 4 /* IOC Server Information & System Control */ wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 10 December 2021, EF)</div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[Index.php?title=17-BM xf17bm-ioc1 Information|xf17bm-ioc3]] (motor controllers, data acquisition, GigE cameras)</li> <li>[[Index.php?title=17-BM xf17bm-ioc2 Information|xf17bm-disp2]] (USB cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM_xf17bm-ioc2_Information|xf17bm-disp2]] mini-server. === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] 5243b2759e0db929eaef8a8f55f5caef6e60c15d 202 201 2024-01-23T22:04:49Z Erik 4 /* X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki */ wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 10 December 2021, EF)</div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM xf17bm-ioc3 Information|xf17bm-ioc3]] (motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM xf17bm-disp2 Information|xf17bm-disp2]] (USB cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM xf17bm-disp2 Information|xf17bm-disp2]] mini-server. === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] 395a0d75ff380e68c0da69869dad3693af4391e8 207 202 2024-01-23T22:12:35Z Erik 4 /* X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki */ wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 23 January 2024, EF)</div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM xf17bm-ioc3 Information|xf17bm-ioc3]] (motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM xf17bm-disp2 Information|xf17bm-disp2]] (USB cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM xf17bm-disp2 Information|xf17bm-disp2]] mini-server. === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>XFP on GitHub (mostly DAMA): [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> <li>NSLS-II User lab wiki: [https://nsls2labs.bnl.gov/index.php/Main_Page https://nsls2labs.bnl.gov/index.php/Main_Page]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] 7de841fd1ec436162df73ef7959fbbb1896a17d0 213 207 2024-01-24T13:40:13Z Erik 4 /* Some useful internal links: */ wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 23 January 2024, EF)</div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM xf17bm-ioc3 Information|xf17bm-ioc3]] (motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM xf17bm-disp2 Information|xf17bm-disp2]] (USB cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM xf17bm-disp2 Information|xf17bm-disp2]] mini-server. === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>XFP on GitHub: [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> </ul> === Scratchpads === *[[Mike_Sullivan's_Scratchpad|Mike's notes]] d03b443612d42f13fb3732f55ceb9571bfb7683a 214 213 2024-01-24T13:40:33Z Erik 4 /* Scratchpads */ Remove scratchpads wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki'''</span> = <div style="background: rgb(238, 238, 238); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-image: none">'''Goal:''' Collect internal info useful for the 17-BM beamline staff (updated 23 January 2024, EF)</div> === IOC Server Information & System Control === <ul style="margin-left: 40px;"> <li>[[17-BM xf17bm-ioc3 Information|xf17bm-ioc3]] (motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM xf17bm-disp2 Information|xf17bm-disp2]] (USB cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM xf17bm-disp2 Information|xf17bm-disp2]] mini-server. === Some useful internal links: === <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>XFP on GitHub: [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> </ul> e95b66dcf907aee10ae5751ec062b7a6102c287a 218 214 2024-01-24T16:49:18Z Erik 4 /* X-ray Footprinting of Biological Materials (XFP) Beamline Staff Wiki */ wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Wiki'''</span> = === [[Staff Resources]] === ==== IOC Server Information & System Control ==== <ul style="margin-left: 40px;"> <li>[[17-BM xf17bm-ioc3 Information|xf17bm-ioc3]] (motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM xf17bm-disp2 Information|xf17bm-disp2]] (USB cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> ==== Motion & Instrumentation Control ==== <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> ==== USB Camera Info ==== [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM xf17bm-disp2 Information|xf17bm-disp2]] mini-server. ==== Some useful internal links: ==== <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>XFP on GitHub: [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> </ul> 840f42ae9060d0382c7f951a32f00c19e00c49ce IOC Control / Linux Quick Tips 0 8 191 110 2021-12-10T18:09:35Z Erik 4 wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''IOC Control Reference Commands:'''''</span> === <ul style="margin-left: 40px;"> <li><span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc3</span><span style="font-family:arial,helvetica,sans-serif">: </span>beamline IOC control</li> <li><span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc2</span>&nbsp;: USB camera control in hutch under ES:1</li> <li><span style="font-family:courier new,courier,monospace">manage-iocs status</span>&nbsp;: see running/disabled status of all IOCs on an IOC server</li> <li><span style="font-family: courier new,courier,monospace">dzdo manage-iocs (stop, start, restart)</span>: change <name> to ioc of choice, issue stop, start, restart as appropriate</li> </ul> === '''''Some EPICS tricks:''''' === PV info/state can be checked at the command line, using catools functionalities: <ul style="margin-left: 40px;"> <li><span style="font-family:courier new,courier,monospace">cainfo <PV></span>&nbsp;: get information on a <PV></li> <li><span style="font-family:courier new,courier,monospace">caget <PV></span>&nbsp;: get current setting/state of a <PV></li> <li><span style="font-family:courier new,courier,monospace">caput <PV> <newvalue></span>&nbsp;: change a <PV> to <newvalue>. Most useful for binary systems, e.g. ON/OFF, open/close (valve/shutter)</li> <li><span style="font-family:courier new,courier,monospace">camonitor <PV></span>&nbsp;: sample the state of a <PV> continuously, until aborted with Ctrl-C</li> </ul> === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''Linux System Administration:'''''</span> === <ul style="margin-left: 40px;"> <li><span style="font-family: courier new,courier,monospace">uptime</span><span style="font-family:arial,helvetica,sans-serif">: </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes)</li> <li><span style="font-family:courier new,courier,monospace">who</span>&nbsp;: see users logged into system</li> <li><span style="font-family:courier new,courier,monospace">slurm -i <eth></span>&nbsp;: monitor network bandwidth usage on network interface <eth>. Usually this is <span style="font-family:courier new,courier,monospace">eth0</span>, <span style="font-family:courier new,courier,monospace">eno0</span>, or <span style="font-family:courier new,courier,monospace">eno1</span>, and can be determined from <span style="font-family:courier new,courier,monospace">sudo ifconfig</span> output.</li> <li><span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc3</span> : SSH into xf17bm-ioc1 on command line only</li> <li><span style="font-family:courier new,courier,monospace">ssh -XY username@xf17bm-ws3</span>&nbsp;: SSH into xf17bm-ws3 with ability to run graphical programs</li> <li><span style="font-family:courier new,courier,monospace">ssh -XY username@localhost</span>&nbsp;: SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3)</li> </ul> 0c43fe4c4e01ad771113af193abc7253eabcda40 205 191 2024-01-23T22:11:09Z Erik 4 /* Linux System Administration: */ wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''IOC Control Reference Commands:'''''</span> === <ul style="margin-left: 40px;"> <li><span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc3</span><span style="font-family:arial,helvetica,sans-serif">: </span>beamline IOC control</li> <li><span style="font-family: courier new,courier,monospace">ssh username@xf17bm-disp2</span>&nbsp;: USB camera control in hutch under ES:1</li> <li><span style="font-family:courier new,courier,monospace">manage-iocs status</span>&nbsp;: see running/disabled status of all IOCs on an IOC server</li> <li><span style="font-family: courier new,courier,monospace">dzdo manage-iocs (stop, start, restart)</span>: change <name> to ioc of choice, issue stop, start, restart as appropriate</li> </ul> === '''''Some EPICS tricks:''''' === PV info/state can be checked at the command line, using catools functionalities: <ul style="margin-left: 40px;"> <li><span style="font-family:courier new,courier,monospace">cainfo <PV></span>&nbsp;: get information on a <PV></li> <li><span style="font-family:courier new,courier,monospace">caget <PV></span>&nbsp;: get current setting/state of a <PV></li> <li><span style="font-family:courier new,courier,monospace">caput <PV> <newvalue></span>&nbsp;: change a <PV> to <newvalue>. Most useful for binary systems, e.g. ON/OFF, open/close (valve/shutter)</li> <li><span style="font-family:courier new,courier,monospace">camonitor <PV></span>&nbsp;: sample the state of a <PV> continuously, until aborted with Ctrl-C</li> </ul> === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''Linux System Administration:'''''</span> === <ul style="margin-left: 40px;"> <li><span style="font-family: courier new,courier,monospace">uptime</span><span style="font-family:arial,helvetica,sans-serif">: </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes)</li> <li><span style="font-family:courier new,courier,monospace">who</span>&nbsp;: see users logged into system</li> <li><span style="font-family:courier new,courier,monospace">slurm -i <eth></span>&nbsp;: monitor network bandwidth usage on network interface <eth>. Usually this is <span style="font-family:courier new,courier,monospace">eth0</span>, <span style="font-family:courier new,courier,monospace">eno0</span>, or <span style="font-family:courier new,courier,monospace">eno1</span>, and can be determined from <span style="font-family:courier new,courier,monospace">sudo ifconfig</span> output.</li> <li><span style="font-family: courier new,courier,monospace">ssh username@xf17bm-ioc3</span> : SSH into xf17bm-ioc3 on command line only</li> <li><span style="font-family:courier new,courier,monospace">ssh -XY username@xf17bm-ws3</span>&nbsp;: SSH into xf17bm-ws3 with ability to run graphical programs</li> <li><span style="font-family:courier new,courier,monospace">ssh -XY username@localhost</span>&nbsp;: SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3)</li> </ul> 85b99492c1647a6100b358ac82631cb11aec6305 XFP Motion Control Information 0 7 192 166 2021-12-10T18:10:21Z Erik 4 wikitext text/x-wiki '''XFP Motion controllers:''' XFP uses the standard NSLS-II rackmount controllers from Delta Tau (now Faraday Motion Control in the UK): <ul style="margin-left: 40px;"> <li>MC01 - in C18-RG:E4 rack (mezzanine), XFP FE mirror control (BiSS-C capable)</li> <li>MC02-MC05 - in 17-BM-A RG:A1 rack, XFP BL control, all are standard controllers, aside from MC05 being BiSS-C capable)</li> <li>MC06-MC07 - in 17-BM-A RG:A2 rack, XFP ES:3 control, both are standard controllers (N.B. pin-out for ADC blue slit DB25 connector to D-T motor cables is [[Media:ADC_Slits_to_Delta_Tau.docx|available here]]).</li> <li>MC08: NewFocus 8742 pico motor driver for ES:3 mono picomotors, mounted on ES:3 stand</li> <li>MC09: Delta Tau PowerBrick LV in 17-BM-A RG:A2 rack (donated from 17-ID), for galvonometer shutter control</li> <li>Spares: 1x BiSS-C capable Delta Tau Geobrick LV, 1x NSLS-II rackmount PowerBrick LV (sinusoidal encoder capable), 1x standard GeoBrick LV (installed in test station)</li> </ul> 1472726a40d9f232e2a2c9468bcc2fc3686a3d20 206 192 2024-01-23T22:12:08Z Erik 4 Removed reference to MC09 (PowerBrick) wikitext text/x-wiki '''XFP Motion controllers:''' XFP uses the standard NSLS-II rackmount controllers from Delta Tau (now Faraday Motion Control in the UK): <ul style="margin-left: 40px;"> <li>MC01 - in C18-RG:E4 rack (mezzanine), XFP FE mirror control (BiSS-C capable)</li> <li>MC02-MC05 - in 17-BM-A RG:A1 rack, XFP BL control, all are standard controllers, aside from MC05 being BiSS-C capable)</li> <li>MC06-MC07 - in 17-BM-A RG:A2 rack, XFP ES:3 control, both are standard controllers (N.B. pin-out for ADC blue slit DB25 connector to D-T motor cables is [[index.php?title=Media:ADC Slits to Delta Tau.docx|available here]]).</li> <li>MC08: NewFocus 8742 pico motor driver for ES:3 mono picomotors, mounted on ES:3 stand</li> <li>Spares: 1x BiSS-C capable Delta Tau Geobrick LV (on permanent loan to FMX/AMX), 1x NSLS-II rackmount PowerBrick LV (sinusoidal encoder capable), 1x standard GeoBrick LV (installed in test station)</li> </ul> 70f0292dd8ba57d6a731ed28087891f495940cb5 216 206 2024-01-24T16:24:03Z Erik 4 update file link wikitext text/x-wiki '''XFP Motion controllers:''' XFP uses the standard NSLS-II rackmount controllers from Delta Tau (now Faraday Motion Control in the UK): <ul style="margin-left: 40px;"> <li>MC01 - in C18-RG:E4 rack (mezzanine), XFP FE mirror control (BiSS-C capable)</li> <li>MC02-MC05 - in 17-BM-A RG:A1 rack, XFP BL control, all are standard controllers, aside from MC05 being BiSS-C capable)</li> <li>MC06-MC07 - in 17-BM-A RG:A2 rack, XFP ES:3 control, both are standard controllers (N.B. pin-out for ADC blue slit DB25 connector to D-T motor cables is [[:File:ADC Slits to Delta Tau.docx|available here]]).</li> <li>MC08: NewFocus 8742 pico motor driver for ES:3 mono picomotors, mounted on ES:3 stand</li> <li>Spares: 1x BiSS-C capable Delta Tau Geobrick LV (on permanent loan to FMX/AMX), 1x NSLS-II rackmount PowerBrick LV (sinusoidal encoder capable), 1x standard GeoBrick LV (installed in test station)</li> </ul> 59b9968ff9163a6ffd1ccd887657ad8a7723d941 17-BM xf17bm-ioc1 Information 0 19 197 2024-01-23T21:59:32Z Erik 4 Erik moved page [[17-BM xf17bm-ioc1 Information]] to [[17-BM xf17bm-ioc3 Information]]: new server name wikitext text/x-wiki #REDIRECT [[17-BM xf17bm-ioc3 Information]] 586788e2b4509c4490288f4cd5939e8d3c94ff4b 17-BM xf17bm-disp2 Information 0 10 198 67 2024-01-23T21:59:59Z Erik 4 Erik moved page [[17-BM xf17bm-ioc2 Information]] to [[17-BM xf17bm-disp2 Information]]: new server name wikitext text/x-wiki xf17bm-ioc2 is an HP Elitedesk 800 micro-form factor PC with an internal SSD, 16 GB RAM, 6 USB3/1 USB-C ports, running Debian9. It is permanently mounted under the ES:1 Table in the experimental hutch, and is used for controlling USB cameras using EPICS AreaDetector (currently R3-6) and its UVC plugin. Information on configured cameras and IOCs can be found on the [[USB_Cameras_at_17-BM|17-BM UVC USB camera info page]]. a958d3b490fa0cff102135f967ce842489581788 208 198 2024-01-24T12:56:17Z Erik 4 Update to new computer / OS wikitext text/x-wiki xf17bm-disp2 is a System76 Meerkat running RHEL8. It is permanently mounted under the ES:1 Table in the experimental hutch, and is used for controlling USB cameras using EPICS AreaDetector and its UVC plugin. Information on configured cameras and IOCs can be found on the [[USB_Cameras_at_17-BM|17-BM UVC USB camera info page]]. b650727adb0536a9fc0e47aa230e8f4eaa35802a 17-BM xf17bm-ioc2 Information 0 20 199 2024-01-23T21:59:59Z Erik 4 Erik moved page [[17-BM xf17bm-ioc2 Information]] to [[17-BM xf17bm-disp2 Information]]: new server name wikitext text/x-wiki #REDIRECT [[17-BM xf17bm-disp2 Information]] 13dbffe4d61d92f5691db1c00f61b3e8828a7982 XFP Instrumentation Information 0 13 209 137 2024-01-24T13:12:01Z Erik 4 Revise after reIP, remove auth info. wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bm-tsrv1 (RG:A1) - http://10.68.130.71/ or <span style="font-family:courier new,courier,monospace">telnet 10.68.130.71</span> *xf17bm-tsrv2 (RG:A2) - http://10.68.130.72/ or <span style="font-family:courier new,courier,monospace">telnet 10.68.130.72</span> *xf17bm-tsrv3 (RG:B1) - http://10.68.130.73/ or <span style="font-family:courier new,courier,monospace">telnet 10.68.130.73</span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa; note that the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bm-ups1 (RG:A1) - http://10.68.130.171 *xf17bm-ups2 (RG:A2) - http://10.68.130.172 *xf17bm-ups3 (RG:B1) - http://10.68.130.173 Tabulation of [[17-BM_UPS_powered_equipment|items plugged into each UPS]]. === Sydor DBPM === ==== NSLS2_EM management: ==== Readback of the Sydor DBPM uses a [[index.php?title=Media:NSLS2 EM manual.pdf|NSLS2_EM unit]] modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanently mounted in RG:A1. Unlike most NSLS-II systems, it has not been NSLS-II'ified in terms of Controls and requires a root login and some manual finangling. Documentation (rev'd 22 Feb 2019, EF): [[index.php?title=Media:NSLS2 EM-operation-rev-22Feb19.pdf|Operation of the 17-BM NSLS2_EM for the Sydor DBPM]]. ==== Sydor PBG (Pulsed Bias Generator) management: ==== Bias voltage to the Sydor DBPM is supplied via a pulsed bias generator (PBG) supply in the RG:A1 rack. This devices supplies specified bias voltage in both polarities between 0-20 VDC, and also reads thermocouple temperatures. We currently run at +15 V bias. The sydor-pbg IOC provides access to control this device via telnet streams. Alternately, it can be directly controlled at the command line, as follows: <span style="font-family:courier new,courier,monospace">telnet 10.68.130.144</span>. Hit enter to see the command listing. Useful commands: *<span style="font-family:courier new,courier,monospace">PO 1</span> - set polarity positive *<span style="font-family:courier new,courier,monospace">PO 0</span> - set polarity negative *<span style="font-family:courier new,courier,monospace">MO 1</span> - turn on DC bias voltage *<span style="font-family:courier new,courier,monospace">MO 0</span> - turn off DC bias voltage *<span style="font-family:courier new,courier,monospace">AM 75</span> - set bias to 15 V (scale is 0-100, corresponding to 0-20 V) *<span style="font-family:courier new,courier,monospace">AM 0</span> - set bias voltage to 0 *<span style="font-family:courier new,courier,monospace">QT?</span> - read thermocouple temperatures, with 4 entries, corresponding to: Cold Plate, Channel C, Moly mask, and Channel A. To turn on bias voltage after power up, bias polarity is set first, then the PS turned on, then bias voltage set, reversing this order when turning it off. Refer to the printed Sydor documentation for further information. e1774102b49420f546addecc8f852f47791d85b9 210 209 2024-01-24T13:23:04Z Erik 4 Revise NSLS2_EM for Sydor BPM info wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bm-tsrv1 (RG:A1) - http://10.68.130.71/ or <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.71</code></span> *xf17bm-tsrv2 (RG:A2) - http://10.68.130.72/ or <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.72</code></span> *xf17bm-tsrv3 (RG:B1) - http://10.68.130.73/ or <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.73</code></span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa; note that the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bm-ups1 (RG:A1) - http://10.68.130.171 *xf17bm-ups2 (RG:A2) - http://10.68.130.172 *xf17bm-ups3 (RG:B1) - http://10.68.130.173 Tabulation of [[17-BM_UPS_powered_equipment|items plugged into each UPS]]. === Sydor DBPM === ==== NSLS2_EM BPM management: ==== Readback of the Sydor DBPM uses a NSLS2_EM unit modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanently mounted in RG:A1. It requires a root login and some manual finangling. Access: ssh to <code>10.68.131.191</code> or <code>xf17bm-bpm1</code> Check ioc status via <code>manage-iocs status</code>. There is only one IOC <code>softioc_NSLS2_quadEM_17bm</code> and it should show running after system boot. If needed: * Stop ioc: <code>manage-iocs stopall</code> * Start ioc: <code>manage-iocs startall</code> '''Important:''' prior to powering down system, cleanly shutdown the OS to avoid SD card corruption by entering: <code>shutdown -h now</code> On system boot, it should autostart the IOC and also update system time by reporting to an NTP server. However, calibration settings do need to be pushed to the EPICS IOC manually. To do so, login as above and then issue the following: * <code>cd</code> * <code>sh calibration.sh</code> ==== Sydor PBG (Pulsed Bias Generator) management: ==== Bias voltage to the Sydor DBPM is supplied via a pulsed bias generator (PBG) supply in the RG:A1 rack. This devices supplies specified bias voltage in both polarities between 0-20 VDC, and also reads thermocouple temperatures. We currently run at +15 V bias. The sydor-pbg IOC provides access to control this device via telnet streams. Alternately, it can be directly controlled at the command line, as follows: <span style="font-family:courier new,courier,monospace">telnet 10.68.130.144</span>. Hit enter to see the command listing. Useful commands: *<span style="font-family:courier new,courier,monospace">PO 1</span> - set polarity positive *<span style="font-family:courier new,courier,monospace">PO 0</span> - set polarity negative *<span style="font-family:courier new,courier,monospace">MO 1</span> - turn on DC bias voltage *<span style="font-family:courier new,courier,monospace">MO 0</span> - turn off DC bias voltage *<span style="font-family:courier new,courier,monospace">AM 75</span> - set bias to 15 V (scale is 0-100, corresponding to 0-20 V) *<span style="font-family:courier new,courier,monospace">AM 0</span> - set bias voltage to 0 *<span style="font-family:courier new,courier,monospace">QT?</span> - read thermocouple temperatures, with 4 entries, corresponding to: Cold Plate, Channel C, Moly mask, and Channel A. To turn on bias voltage after power up, bias polarity is set first, then the PS turned on, then bias voltage set, reversing this order when turning it off. Refer to the printed Sydor documentation for further information. 1171b43e21b313d3d8d52f2d47f496749cd774ea 211 210 2024-01-24T13:24:29Z Erik 4 Formatting updates wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bm-tsrv1 (RG:A1) - http://10.68.130.71/ or <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.71</code></span> *xf17bm-tsrv2 (RG:A2) - http://10.68.130.72/ or <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.72</code></span> *xf17bm-tsrv3 (RG:B1) - http://10.68.130.73/ or <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.73</code></span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa; note that the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bm-ups1 (RG:A1) - http://10.68.130.171 *xf17bm-ups2 (RG:A2) - http://10.68.130.172 *xf17bm-ups3 (RG:B1) - http://10.68.130.173 Tabulation of [[17-BM_UPS_powered_equipment|items plugged into each UPS]]. === Sydor DBPM === ==== NSLS2_EM BPM management: ==== Readback of the Sydor DBPM uses a NSLS2_EM unit modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanently mounted in RG:A1. It requires a root login and some manual finangling. Access: ssh to <code>10.68.131.191</code> or <code>xf17bm-bpm1</code> Check ioc status via <code>manage-iocs status</code>. There is only one IOC <code>softioc_NSLS2_quadEM_17bm</code> and it should show running after system boot. If needed: * Stop ioc: <code>manage-iocs stopall</code> * Start ioc: <code>manage-iocs startall</code> '''Important:''' prior to powering down system, cleanly shutdown the OS to avoid SD card corruption by entering: <code>shutdown -h now</code> On system boot, it should autostart the IOC and also update system time by reporting to an NTP server. However, calibration settings do need to be pushed to the EPICS IOC manually. To do so, login as above and then issue the following: * <code>cd</code> * <code>sh calibration.sh</code> ==== Sydor PBG (Pulsed Bias Generator) management: ==== Bias voltage to the Sydor DBPM is supplied via a pulsed bias generator (PBG) supply in the RG:A1 rack. This devices supplies specified bias voltage in both polarities between 0-20 VDC, and also reads thermocouple temperatures. We currently run at +15 V bias. The <code>sydor-pbg</code> IOC provides access to control this device via telnet streams. Alternately, it can be directly controlled at the command line, as follows: <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.144</code></span>. Hit enter to see the command listing. Useful commands: *<span style="font-family:courier new,courier,monospace"><code>PO 1</code></span> - set polarity positive *<span style="font-family:courier new,courier,monospace"><code>PO 0</code></span> - set polarity negative *<span style="font-family:courier new,courier,monospace"><code>MO 1</code></span> - turn on DC bias voltage *<span style="font-family:courier new,courier,monospace"><code>MO 0</code></span> - turn off DC bias voltage *<span style="font-family:courier new,courier,monospace"><code>AM 75</code></span> - set bias to 15 V (scale is 0-100, corresponding to 0-20 V) *<span style="font-family:courier new,courier,monospace"><code>AM 0</code></span> - set bias voltage to 0 *<span style="font-family:courier new,courier,monospace"><code>QT?</code></span> - read thermocouple temperatures, with 4 entries, corresponding to: Cold Plate, Channel C, Moly mask, and Channel A. To turn on bias voltage after power up, bias polarity is set first, then the PS turned on, then bias voltage set, reversing this order when turning it off. Refer to the printed Sydor documentation for further information. 4ba1823d6fbb1a0bb04855cebf269ab3b2b46e7d 215 211 2024-01-24T16:23:03Z Erik 4 update file link wikitext text/x-wiki === Moxa Terminal Servers: === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bm-tsrv1 (RG:A1) - http://10.68.130.71/ or <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.71</code></span> *xf17bm-tsrv2 (RG:A2) - http://10.68.130.72/ or <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.72</code></span> *xf17bm-tsrv3 (RG:B1) - http://10.68.130.73/ or <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.73</code></span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa; note that the latter action can have consequences. === UPS Network Management Interfaces: === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bm-ups1 (RG:A1) - http://10.68.130.171 *xf17bm-ups2 (RG:A2) - http://10.68.130.172 *xf17bm-ups3 (RG:B1) - http://10.68.130.173 Tabulation of [[17-BM_UPS_powered_equipment|items plugged into each UPS]]. === Sydor DBPM === ==== NSLS2_EM BPM management: ==== Readback of the Sydor DBPM uses a [[:File:NSLS2 EM manual.pdf|NSLS2_EM unit]] modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanently mounted in RG:A1. It requires a root login and some manual finangling. Access: ssh to <code>10.68.131.191</code> or <code>xf17bm-bpm1</code> Check ioc status via <code>manage-iocs status</code>. There is only one IOC <code>softioc_NSLS2_quadEM_17bm</code> and it should show running after system boot. If needed: * Stop ioc: <code>manage-iocs stopall</code> * Start ioc: <code>manage-iocs startall</code> '''Important:''' prior to powering down system, cleanly shutdown the OS to avoid SD card corruption by entering: <code>shutdown -h now</code> On system boot, it should autostart the IOC and also update system time by reporting to an NTP server. However, calibration settings do need to be pushed to the EPICS IOC manually. To do so, login as above and then issue the following: * <code>cd</code> * <code>sh calibration.sh</code> ==== Sydor PBG (Pulsed Bias Generator) management: ==== Bias voltage to the Sydor DBPM is supplied via a pulsed bias generator (PBG) supply in the RG:A1 rack. This devices supplies specified bias voltage in both polarities between 0-20 VDC, and also reads thermocouple temperatures. We currently run at +15 V bias. The <code>sydor-pbg</code> IOC provides access to control this device via telnet streams. Alternately, it can be directly controlled at the command line, as follows: <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.144</code></span>. Hit enter to see the command listing. Useful commands: *<span style="font-family:courier new,courier,monospace"><code>PO 1</code></span> - set polarity positive *<span style="font-family:courier new,courier,monospace"><code>PO 0</code></span> - set polarity negative *<span style="font-family:courier new,courier,monospace"><code>MO 1</code></span> - turn on DC bias voltage *<span style="font-family:courier new,courier,monospace"><code>MO 0</code></span> - turn off DC bias voltage *<span style="font-family:courier new,courier,monospace"><code>AM 75</code></span> - set bias to 15 V (scale is 0-100, corresponding to 0-20 V) *<span style="font-family:courier new,courier,monospace"><code>AM 0</code></span> - set bias voltage to 0 *<span style="font-family:courier new,courier,monospace"><code>QT?</code></span> - read thermocouple temperatures, with 4 entries, corresponding to: Cold Plate, Channel C, Moly mask, and Channel A. To turn on bias voltage after power up, bias polarity is set first, then the PS turned on, then bias voltage set, reversing this order when turning it off. Refer to the printed Sydor documentation for further information. 2de1502cc9d31c408aa9e968d2f3e6c5560c0243 17-BM UPS powered equipment 0 17 212 145 2024-01-24T13:27:43Z Erik 4 Updates due to changes in intervening 4 years wikitext text/x-wiki <div> <span style="font-family:courier new,courier,monospace">documented 10/10/19 - D. Abel; updated 1/24/24 - E. Farquhar</span> </div><div><span style="font-family:courier new,courier,monospace"></span></div> {| class="wikitable" style="width:600px" cellspacing="1" cellpadding="1" border="1" align="left" |- ! style="text-align: center" | '''RG:A1 (FOE)'''<br /> ! style="text-align: center" | '''RG:A2 (roof)'''<br /> ! style="text-align: center" | '''RG:B1 (floor)'''<br /> |- | style="text-align: center" | NSLS2_EM (BPM)<br/> | style="text-align: center" | XAS vacuum gauge controller<br/> | style="text-align: center" | VME Crate<br/> |- | style="text-align: center" | QuadEM<br/> | style="text-align: center" | FP vacuum gauge controller<br/> | style="text-align: center" | Workstation Power Strip<br/> |- | style="text-align: center" | Moxa<br/> | style="text-align: center" | XAS Ion Pump Controller<br/> | style="text-align: center" | Switch<br/> |- | style="text-align: center" | DT PSU<br/> | style="text-align: center" | FP Ion Pump Controller<br/> | style="text-align: center" | Moxa<br/> |- | style="text-align: center" | Switch | style="text-align: center" | BL Interlock Chassis<br/> | style="text-align: center" | <br/> |- | |DT PSU | |- | style="text-align: center" | | style="text-align: center" | xf17bm-ca1 (1 cord) | style="text-align: center" | <br /> |- | style="text-align: center" | | style="text-align: center" | xf17bm-ioc3 (1 cord) | style="text-align: center" | <br /> |- | style="text-align: center" | <br /> | style="text-align: center" | Switch | style="text-align: center" | <br /> |- | style="text-align: center" | <br /> | style="text-align: center" | Moxa | style="text-align: center" | <br /> |} a55ae6e54da77e5b903b1d4c0537c954ce6e41da Staff Resources 0 21 219 2024-01-24T16:50:25Z Erik 4 Initial creation wikitext text/x-wiki === IOC Server Information & System Control === <ul style="margin-left: 40px;"><li>[[17-BM xf17bm-ioc3 Information|xf17bm-ioc3]] (motor controllers, data acquisition, GigE cameras)</li><li>[[17-BM xf17bm-disp2 Information|xf17bm-disp2]] (USB cameras)</li><li>[[IOC Control / Linux Quick Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li></ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"><li>Tabulated information on 17-BM motion control can be [[XFP Motion Control Information|found here]].</li><li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP Instrumentation Information|instrumentation control page]].</li></ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM xf17bm-disp2 Information|xf17bm-disp2]] mini-server. === Some useful internal links: === <ul style="margin-left: 40px;"><li>NSLS-II Operations Page: https://nsls2ops.bnl.gov/</li><li>XFP on GitHub: https://github.com/NSLS-II-XFP</li></ul> 3f8912c2e86822c8c2b5c6a78619a2813f5c7f77 236 219 2024-01-24T22:29:42Z Erik 4 Add DSSI documentation link wikitext text/x-wiki === IOC Server Information & System Control === <ul style="margin-left: 40px;"><li>[[17-BM xf17bm-ioc3 Information|xf17bm-ioc3]] (motor controllers, data acquisition, GigE cameras)</li><li>[[17-BM xf17bm-disp2 Information|xf17bm-disp2]] (USB cameras)</li><li>[[IOC Control / Linux Quick Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li></ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"><li>Tabulated information on 17-BM motion control can be [[XFP Motion Control Information|found here]].</li><li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP Instrumentation Information|instrumentation control page]].</li></ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM xf17bm-disp2 Information|xf17bm-disp2]] mini-server. === Some useful internal links === <ul style="margin-left: 40px;"><li>NSLS-II Operations Page: https://nsls2ops.bnl.gov/</li><li>XFP on GitHub: https://github.com/NSLS-II-XFP</li><li>DSSI documentation: https://docs.nsls2.bnl.gov/docs/</li></ul> d8430dbd9865dc7540f0f2dc5a185a4aa4f27c18 245 236 2024-01-25T16:25:24Z Erik 4 Added qmicroscope info because I always forget wikitext text/x-wiki === IOC Server Information & System Control === <ul style="margin-left: 40px;"><li>[[17-BM xf17bm-ioc3 Information|xf17bm-ioc3]] (motor controllers, data acquisition, GigE cameras)</li><li>[[17-BM xf17bm-disp2 Information|xf17bm-disp2]] (USB cameras)</li><li>[[IOC Control / Linux Quick Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li></ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"><li>Tabulated information on 17-BM motion control can be [[XFP Motion Control Information|found here]].</li><li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP Instrumentation Information|instrumentation control page]].</li></ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM xf17bm-disp2 Information|xf17bm-disp2]] mini-server. For routine visualization, we use the [https://github.com/NSLS-II/qmicroscope qmicroscope PyQt app]. with ffmpeg streams for each camera. Ensure that the ffmpegserver plugin is enabled and the USB cam is in acquire mode. To start the application: * open a terminal window * <code>cd qmicroscope</code> - currently installed in home directory for xf17bm operator * <code>conda activate 2023-2.1-py310</code> - other environments may work, check as needed. * <code>python xfp.py</code> === Some useful internal links === <ul style="margin-left: 40px;"><li>NSLS-II Operations Page: https://nsls2ops.bnl.gov/</li><li>XFP on GitHub: https://github.com/NSLS-II-XFP</li><li>DSSI documentation: https://docs.nsls2.bnl.gov/docs/</li></ul> 77b7083281cf346b5e2cc7e8f61138e26b3e92df 267 245 2024-01-25T22:18:33Z Erik 4 /* Some useful internal links */ wikitext text/x-wiki === IOC Server Information & System Control === <ul style="margin-left: 40px;"><li>[[17-BM xf17bm-ioc3 Information|xf17bm-ioc3]] (motor controllers, data acquisition, GigE cameras)</li><li>[[17-BM xf17bm-disp2 Information|xf17bm-disp2]] (USB cameras)</li><li>[[IOC Control / Linux Quick Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li></ul> === Motion & Instrumentation Control === <ul style="margin-left: 40px;"><li>Tabulated information on 17-BM motion control can be [[XFP Motion Control Information|found here]].</li><li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP Instrumentation Information|instrumentation control page]].</li></ul> === USB Camera Info === [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM xf17bm-disp2 Information|xf17bm-disp2]] mini-server. For routine visualization, we use the [https://github.com/NSLS-II/qmicroscope qmicroscope PyQt app]. with ffmpeg streams for each camera. Ensure that the ffmpegserver plugin is enabled and the USB cam is in acquire mode. To start the application: * open a terminal window * <code>cd qmicroscope</code> - currently installed in home directory for xf17bm operator * <code>conda activate 2023-2.1-py310</code> - other environments may work, check as needed. * <code>python xfp.py</code> === Some useful internal links === <ul style="margin-left: 40px;"><li>NSLS-II Operations Page: https://nsls2ops.bnl.gov/</li><li>NSLS-II Olog: https://logbook.nsls2.bnl.gov/ </li><li>XFP on GitHub: https://github.com/NSLS-II-XFP</li><li>DSSI documentation: https://docs.nsls2.bnl.gov/docs/</li></ul> 54b103ba87e5f5576386046f2921c58bcff97d9b Main Page 0 1 220 218 2024-01-24T16:59:22Z Erik 4 wikitext text/x-wiki == <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Wiki'''</span> == === [[Staff Resources]] === ==== IOC Server Information & System Control ==== <ul style="margin-left: 40px;"> <li>[[17-BM xf17bm-ioc3 Information|xf17bm-ioc3]] (motor controllers, data acquisition, GigE cameras)</li> <li>[[17-BM xf17bm-disp2 Information|xf17bm-disp2]] (USB cameras)</li> <li>[[IOC_Control_/_Linux_Quick_Tips|Quick hints]] for IOC control, Linux command line, and other tasks</li> </ul> ==== Motion & Instrumentation Control ==== <ul style="margin-left: 40px;"> <li>Tabulated information on 17-BM motion control can be [[XFP_Motion_Control_Information|found here]].</li> <li>Information on setup and management of special devices, e.g., Moxas, UPSs, and NSLS2_EMs, is described on an [[XFP_Instrumentation_Information|instrumentation control page]].</li> </ul> ==== USB Camera Info ==== [[17BM-UVC-cams|Information on 17-BM UVC USB cameras]], all of which are operated on a special [[17-BM xf17bm-disp2 Information|xf17bm-disp2]] mini-server. ==== Some useful internal links: ==== <ul style="margin-left: 40px;"> <li>NSLS-II Operations Page: [https://nsls2ops.bnl.gov/ https://nsls2ops.bnl.gov/]</li> <li>XFP on GitHub: [https://github.com/NSLS-II-XFP https://github.com/NSLS-II-XFP]</li> </ul> ba219455ec5f6c9afe741ad3e80307953aac50f3 221 220 2024-01-24T17:15:01Z Erik 4 Major revision of front, draft 1 wikitext text/x-wiki == <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline Wiki'''</span> == === General Information & Useful Links === The XFP beamline enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences]. X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water-accessibility map of the biomolecule. Ligand binding, folding, or complex formation producing changes in solvent accessibility that can then be related to structure at both global and local (single amino acid/nucleotide) levels in concert with data from other methods. If your publication makes use of XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or more of the following instrumentation papers: * Beamline design and overview of capabilities, [https://doi.org/10.1107/S1600577519003576 J. Synch. Rad 2019, .26, 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 J. Synch. Rad. 2021, 28, 1321-1332] === [[Staff Resources]] === 0d9257e5f3d5a8c9e51b0ad056ab723b2435e0aa 222 221 2024-01-24T17:18:35Z Erik 4 Add links, minor edits wikitext text/x-wiki == <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> == === General Information & Useful Links === The XFP beamline enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences]. X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water-accessibility map of the biomolecule. Ligand binding, folding, or complex formation producing changes in solvent accessibility that can then be related to structure at both global and local (single amino acid/nucleotide) levels in concert with data from other methods. If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or more of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 J. Synch. Rad 2019, .26, 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 J. Synch. Rad. 2021, 28, 1321-1332] Useful links: * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] === [[Staff Resources]] === ed0c1829dd76bb28702bffc9c6d2ffd2c4d34dcc 223 222 2024-01-24T17:27:20Z Erik 4 Edits, add beamline team wikitext text/x-wiki == <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> == === General Information & Useful Links === The XFP beamline enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences]. X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water-accessibility map of the biomolecule. Ligand binding, folding, or complex formation produces changes in solvent accessibility that can then be related to structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. '''Publications / Posters:''' If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or more of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 J. Synch. Rad 2019, .26, 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 J. Synch. Rad. 2021, 28, 1321-1332] '''Useful links:''' * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] '''Beamline Team:''' {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |PI |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoc |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} === [[Staff Resources]] === 5e1cff283409ecf5af2893d30137f302b68820fe 224 223 2024-01-24T17:28:20Z Erik 4 /* General Information & Useful Links */ wikitext text/x-wiki == <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> == === General Information === The XFP beamline enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences]. X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water-accessibility map of the biomolecule. Ligand binding, folding, or complex formation produces changes in solvent accessibility that can then be related to structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. '''Publications / Posters:''' If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or more of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 J. Synch. Rad 2019, .26, 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 J. Synch. Rad. 2021, 28, 1321-1332] '''Useful links:''' * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] '''Beamline Team:''' {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |PI |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoc |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} === [[Staff Resources]] === 7cb3ad52632983714b5728583858183152952fbd 225 224 2024-01-24T17:31:08Z Erik 4 /* X-ray Footprinting of Biological Materials (XFP) Beamline */ wikitext text/x-wiki == <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> == === General Information === The XFP beamline enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences]. X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water-accessibility map of the biomolecule. Ligand binding, folding, or complex formation produces changes in solvent accessibility that can then be related to structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. '''Publications / Posters:''' If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or more of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 J. Synch. Rad 2019, 26, 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 J. Synch. Rad. 2021, 28, 1321-1332] '''Useful links:''' * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] '''Beamline Team:''' {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |PI |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoc |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} === [[Staff Resources]] === b31d57047c452ea9b9e1d2bc38ee0a6820a27f42 226 225 2024-01-24T17:37:48Z Erik 4 Formatting wikitext text/x-wiki == <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> == === General Information === The XFP beamline enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences]. X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water-accessibility map of the biomolecule. Ligand binding, folding, or complex formation produces changes in solvent accessibility that can then be related to structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. '''Publications / Posters:''' If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or more of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] '''Useful links:''' * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] '''Beamline Team:''' {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |PI |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoc |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} === [[Staff Resources]] === 0e1430627145d719ca19c61b879dc1c4c621297f 227 226 2024-01-24T17:40:09Z Erik 4 wikitext text/x-wiki == <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> == === General Information === The XFP beamline enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences]. X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water-accessibility map of the biomolecule. Ligand binding, folding, or complex formation produces changes in solvent accessibility that can then be related to structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. '''Beamline Reference Publications:''' If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or more of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] '''Useful links:''' * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] '''Beamline Team:''' {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoc |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} === [[Staff Resources]] === bdef47361315f60ce4448f22896b366f605fc1ed 228 227 2024-01-24T17:54:32Z Erik 4 /* X-ray Footprinting of Biological Materials (XFP) Beamline */ wikitext text/x-wiki == <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> == === General Information === The XFP beamline enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. '''Background:''' X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water-accessibility map of the biomolecule. Ligand binding, folding, or complex formation produces changes in solvent accessibility that can then be related to structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. '''Beamline Reference Publications:''' If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] '''Useful links:''' * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] '''Beamline Team:''' {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoc |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} === [[Staff Resources]] === a6a0273e6ec46a63464c18fb2ffacba1379fce22 231 228 2024-01-24T22:09:43Z Erik 4 Revise intro text, add user lab link wikitext text/x-wiki == <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> == === General Information === The XFP beamline enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (at steady-state or time-resolve conditions) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. '''Beamline Reference Publications:''' If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] '''Useful links:''' * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] '''Beamline Team:''' {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoc |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} === [[Staff Resources]] === bf81cb5a655952b1009ca8b2b3f35d08db47c9ee 232 231 2024-01-24T22:18:32Z Erik 4 wikitext text/x-wiki == <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> == == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (at steady-state or time-resolve conditions) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. '''Beamline Reference Publications:''' If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] '''Useful links:''' * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] '''Beamline Team:''' {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoc |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} === [[Staff Resources]] === 273565c95ca127960067824209b92b2f086e9e5f 238 232 2024-01-24T22:52:57Z Erik 4 Add citations, fix text wikitext text/x-wiki == <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> == == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. '''Beamline Reference Publications:''' If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] '''Useful links:''' * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] '''Beamline Team:''' {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoc |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} === [[Staff Resources]] === a74beca6e6c999b649277fdea9a503a9ebb4b19f 239 238 2024-01-24T22:58:37Z Erik 4 Add initial User Information text wikitext text/x-wiki == <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> == == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. '''Beamline Reference Publications:''' If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] '''Useful links:''' * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] '''Beamline Team:''' {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoc |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted, and tips for a good proposal [[XFP Sample Considerations]]: technical information on samples and preparation for experiments === [[Staff Resources]] === 98b6c7dab4fffb72c3ea388d3ce2ca2a26e63b44 240 239 2024-01-24T23:00:52Z Erik 4 Fix headings? wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = === General Information === The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications: ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links: ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] ==== Beamline Team: ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoc |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} === Information for Users === For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted, and tips for a good proposal [[XFP Sample Considerations]]: technical information on samples and preparation for experiments === [[Staff Resources]] === c27cd61733527a6789009fb9bd0b8a2ea7963bd5 241 240 2024-01-24T23:01:20Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = === General Information === The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoc |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} === Information for Users === For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted, and tips for a good proposal [[XFP Sample Considerations]]: technical information on samples and preparation for experiments === [[Staff Resources]] === 444bfa672ff9851324eb97b1fb809e84a92efa9f 242 241 2024-01-24T23:02:06Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoc |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted, and tips for a good proposal [[XFP Sample Considerations]]: technical information on samples and preparation for experiments == [[Staff Resources]] == 7a5d64fe30298c365703e5c32ed263ea5148cb7a 244 242 2024-01-25T14:22:56Z Erik 4 add text under Staff Resources wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted, and tips for a good proposal [[XFP Sample Considerations]]: technical information on samples and preparation for experiments == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. aae71f5d93d59849fdb3c79b6d66b4b98ab4ed92 247 244 2024-01-25T16:42:02Z Erik 4 Add contact info wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] ==== Contact Info ==== Beamline phone: 631-344-1817 (from a BNL phone, dial last 4 digits) Shipping Address: * <local contact> * NSLS-II, Bldg. 740, 17-BM * Brookhaven National Laboratory * Upton, NY 11973 ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted, and tips for a good proposal [[XFP Sample Considerations]]: technical information on samples and preparation for experiments == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. 8312b3c779e92e58668a483b5741d527205b852a 248 247 2024-01-25T16:46:51Z Erik 4 Some reorganization wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted, and tips for a good proposal [[XFP Sample Considerations]]: technical information on samples and preparation for experiments ==== Contact Info ==== Beamline phone: 631-344-1817 (from a BNL phone, dial last 4 digits) Shipping Address: * <local contact> * NSLS-II, Bldg. 740, 17-BM * Brookhaven National Laboratory * Upton, NY 11973 ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. e4718ec5a8c2ca6e7e4796604e7708445ad63c10 249 248 2024-01-25T17:14:35Z Erik 4 /* Contact Info */ Rework shipping address wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted, and tips for a good proposal [[XFP Sample Considerations]]: technical information on samples and preparation for experiments ==== Contact Info ==== Beamline phone: 631-344-1817 (from a BNL phone, dial last 4 digits) Shipping Address: Attn: <local contact> NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Prof. Mark R. Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. a3155a4512ed68ffaa5a9c08a0e0ec9188e4fac0 250 249 2024-01-25T17:26:55Z Erik 4 /* Beamline Team */ wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted, and tips for a good proposal [[XFP Sample Considerations]]: technical information on samples and preparation for experiments ==== Contact Info ==== Beamline phone: 631-344-1817 (from a BNL phone, dial last 4 digits) Shipping Address: Attn: <local contact> NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. 1789195e856b26b525b8b3dc67317c62796e0ffe 251 250 2024-01-25T17:29:07Z Erik 4 /* Contact Info */ Add map to building 745 wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label solvent accessible regions of proteins, or cleave nucleic acid phosphodiester backbones. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted, and tips for a good proposal [[XFP Sample Considerations]]: technical information on samples and preparation for experiments ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: 631-344-1817 (from a BNL phone, dial last 4 digits) Shipping Address: Attn: <local contact> NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. 466124b5f1f4045a1f23fdf68a04efe91df2e26d 252 251 2024-01-25T17:30:43Z Erik 4 /* General Information */ wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label regions of proteins or cleave nucleic acid phosphodiester backbones, at rates proportional to solvent accessibility. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted, and tips for a good proposal [[XFP Sample Considerations]]: technical information on samples and preparation for experiments ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: 631-344-1817 (from a BNL phone, dial last 4 digits) Shipping Address: Attn: <local contact> NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. 1fe86d29c9fd93a53472ba2201ab9d35b6b45bfa 254 252 2024-01-25T20:32:58Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label regions of proteins or cleave nucleic acid phosphodiester backbones, at rates proportional to solvent accessibility. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted (with advice), and in-person vs. mail-in for XFP experiments [[XFP Sample Considerations]]: technical information on samples and preparation for experiments ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: 631-344-1817 (from a BNL phone, dial last 4 digits) Shipping Address: Attn: <local contact> NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. 4ed385d25891670ee8878c4f0151d36999fbd9e8 17-BM UPS powered equipment 0 17 229 212 2024-01-24T22:00:31Z Erik 4 Updated table formatting wikitext text/x-wiki Updated 1/24/2024, E. Farquhar {| class="wikitable" |+ !RG:A1 (FOE) !RG:A2 (roof) !RG:B1 (floor) |- |NSLS2_EM (BPM) |XAS vacuum gauge controller |VME Crate |- |QuadEM (expts) |FP vacuum gauge controller |xf17bm-ws1 power strip |- |Moxa |XAS ion pump controller |Network switch |- |DeltaTau PSU |FP ion pump controller |Moxa |- |Network switch |BL interlock chassis | |- | |DeltaTau PSU | |- | |xf17bm-ca1 (1 PSU) | |- | |xf17bm-ioc3 (1 PSU) | |- | |Moxa | |- | |Network Switch | |} <div><span style="font-family:courier new,courier,monospace"></span></div> b77882e871cbbcec32684071762ad299aba110ae IOC Control / Linux Quick Tips 0 8 230 205 2024-01-24T22:05:05Z Erik 4 /* IOC Control Reference Commands: */ Formatting updates, new commands wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''IOC Control Reference Commands:'''''</span> === <ul style="margin-left: 40px;"> <li><span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-ioc3</code></span><span style="font-family:arial,helvetica,sans-serif">: </span>beamline IOC control</li> <li><span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-disp2</code></span>&nbsp;: USB camera control in hutch under ES:1</li> <li><span style="font-family:courier new,courier,monospace"><code>manage-iocs status</code></span>&nbsp;: see running/disabled status of all IOCs on an IOC server</li> <li><code>manage-iocs report</code>: see report of all IOCs on server</li> <li><code>telnet locahost $IOC-PORT</code>: attach to IOC console on specified $IOC-PORT, obtained from <code>manage-iocs repor</code>t output.</li> <li><span style="font-family: courier new,courier,monospace"><code>dzdo manage-iocs (stop, start, restart) <name></code></span>: change <name> to ioc of choice, issue stop, start, restart as appropriate</li> </ul> === '''''Some EPICS tricks:''''' === PV info/state can be checked at the command line, using catools functionalities: <ul style="margin-left: 40px;"> <li><span style="font-family:courier new,courier,monospace"><code>cainfo <PV></code></span>&nbsp;: get information on a <PV></li> <li><span style="font-family:courier new,courier,monospace"><code>caget <PV></code></span>&nbsp;: get current setting/state of a <PV></li> <li><span style="font-family:courier new,courier,monospace"><code>caput <PV> <newvalue></code></span>&nbsp;: change a <PV> to <newvalue>. Most useful for binary systems, e.g. ON/OFF, open/close (valve/shutter)</li> <li><span style="font-family:courier new,courier,monospace"><code>camonitor <PV></code></span>&nbsp;: sample the state of a <PV> continuously, until aborted with Ctrl-C</li> </ul> === <span class="mw-headline" id="IOC_Control_Reference_Commands:">'''''Linux System Administration:'''''</span> === <ul style="margin-left: 40px;"> <li><span style="font-family: courier new,courier,monospace"><code>uptime</code></span><span style="font-family:arial,helvetica,sans-serif">: </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes)</li> <li><span style="font-family:courier new,courier,monospace"><code>who</code></span>&nbsp;: see users logged into system</li> <li><code><span style="font-family:courier new,courier,monospace">slurm -i <eth></span>&nbsp;</code>: monitor network bandwidth usage on network interface <code><eth></code>. Usually this is <span style="font-family:courier new,courier,monospace">eth0</span>, <span style="font-family:courier new,courier,monospace">eno0</span>, or <span style="font-family:courier new,courier,monospace">eno1</span>, and can be determined from <span style="font-family:courier new,courier,monospace">sudo ifconfig</span> output.</li> <li><span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-ioc3</code></span> : SSH into xf17bm-ioc3 on command line only</li> <li><span style="font-family:courier new,courier,monospace"><code>ssh -XY username@xf17bm-ws3</code></span>&nbsp;: SSH into xf17bm-ws3 with ability to run graphical programs</li> <li><span style="font-family:courier new,courier,monospace"><code>ssh -XY username@localhost</code></span>&nbsp;: SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3)</li> </ul> b688e43124bd4832304b0b3d148dac9aeae62162 233 230 2024-01-24T22:27:33Z Erik 4 Add CSS commands wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">IOC Control Reference Commands:</span> === <ul style="margin-left: 40px;"> <li><span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-ioc3</code></span><span style="font-family:arial,helvetica,sans-serif">: </span>beamline IOC control</li> <li><span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-disp2</code></span>&nbsp;: USB camera control in hutch under ES:1</li> <li><span style="font-family:courier new,courier,monospace"><code>manage-iocs status</code></span>&nbsp;: see running/disabled status of all IOCs on an IOC server</li> <li><code>manage-iocs report</code>: see report of all IOCs on server</li> <li><code>telnet locahost $IOC-PORT</code>: attach to IOC console on specified $IOC-PORT, obtained from <code>manage-iocs repor</code>t output.</li> <li><span style="font-family: courier new,courier,monospace"><code>dzdo manage-iocs (stop, start, restart) <name></code></span>: change <name> to ioc of choice, issue stop, start, restart as appropriate</li> </ul> === EPICS tricks: === PV info/state can be checked at the command line, using catools functionalities: <ul style="margin-left: 40px;"> <li><span style="font-family:courier new,courier,monospace"><code>cainfo <PV></code></span>&nbsp;: get information on a <PV></li> <li><span style="font-family:courier new,courier,monospace"><code>caget <PV></code></span>&nbsp;: get current setting/state of a <PV></li> <li><span style="font-family:courier new,courier,monospace"><code>caput <PV> <newvalue></code></span>&nbsp;: change a <PV> to <newvalue>. Most useful for binary systems, e.g. ON/OFF, open/close (valve/shutter)</li> <li><span style="font-family:courier new,courier,monospace"><code>camonitor <PV></code></span>&nbsp;: sample the state of a <PV> continuously, until aborted with Ctrl-C</li> </ul> === <span class="mw-headline" id="IOC_Control_Reference_Commands:">Linux System Tasks:</span> === <ul style="margin-left: 40px;"> <li><span style="font-family: courier new,courier,monospace"><code>uptime</code></span><span style="font-family:arial,helvetica,sans-serif">: </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes)</li> <li><span style="font-family:courier new,courier,monospace"><code>who</code></span>&nbsp;: see users logged into system</li> <li><code><span style="font-family:courier new,courier,monospace">slurm -i <eth></span>&nbsp;</code>: monitor network bandwidth usage on network interface <code><eth></code>. Usually this is <span style="font-family:courier new,courier,monospace">eth0</span>, <span style="font-family:courier new,courier,monospace">eno0</span>, or <span style="font-family:courier new,courier,monospace">eno1</span>, and can be determined from <span style="font-family:courier new,courier,monospace">sudo ifconfig</span> output.</li> <li><span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-ioc3</code></span> : SSH into xf17bm-ioc3 on command line only</li> <li><span style="font-family:courier new,courier,monospace"><code>ssh -XY username@xf17bm-ws3</code></span>&nbsp;: SSH into xf17bm-ws3 with ability to run graphical programs</li> <li><span style="font-family:courier new,courier,monospace"><code>ssh -XY username@localhost</code></span>&nbsp;: SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3)</li> </ul> === Starting CSS: === * <code>run-css-bk</code>: runs CSS 4.5.1 * <code>run-css-bk -j -Xmx4096m</code>: runs CSS 4.5.1 with 4 GB of RAM allocated to the Java VM * <code>run-css-bk -w <workspace></code>: run CSS 4.5.1 with a specified workspace * <code>run-css</code>: runs newer version of CSS 817effc13ea78f92b4fa294c423d24a94b7e8bb9 234 233 2024-01-24T22:28:58Z Erik 4 trivial changes wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">IOC Control Reference Commands:</span> === * <span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-ioc3</code></span><span style="font-family:arial,helvetica,sans-serif">: </span>beamline IOC control * <span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-disp2</code></span>&nbsp;: USB camera control in hutch under ES:1 * <span style="font-family:courier new,courier,monospace"><code>manage-iocs status</code></span>&nbsp;: see running/disabled status of all IOCs on an IOC server * <code>manage-iocs report</code>: see report of all IOCs on server * <code>telnet locahost $IOC-PORT</code>: attach to IOC console on specified $IOC-PORT, obtained from <code>manage-iocs repor</code>t output. * <span style="font-family: courier new,courier,monospace"><code>dzdo manage-iocs (stop, start, restart) <name></code></span>: change <name> to ioc of choice, issue stop, start, restart as appropriate === EPICS tricks: === PV info/state can be checked at the command line, using catools functionalities: * <span style="font-family:courier new,courier,monospace"><code>cainfo <PV></code></span>&nbsp;: get information on a <PV> * <span style="font-family:courier new,courier,monospace"><code>caget <PV></code></span>&nbsp;: get current setting/state of a <PV> * <span style="font-family:courier new,courier,monospace"><code>caput <PV> <newvalue></code></span>&nbsp;: change a <PV> to <newvalue>. Most useful for binary systems, e.g. ON/OFF, open/close (valve/shutter) * <span style="font-family:courier new,courier,monospace"><code>camonitor <PV></code></span>&nbsp;: sample the state of a <PV> continuously, until aborted with Ctrl-C === <span class="mw-headline" id="IOC_Control_Reference_Commands:">Linux System Tasks:</span> === * <span style="font-family: courier new,courier,monospace"><code>uptime</code></span><span style="font-family:arial,helvetica,sans-serif">: </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes) * <span style="font-family:courier new,courier,monospace"><code>who</code></span>&nbsp;: see users logged into system * <code><span style="font-family:courier new,courier,monospace">slurm -i <eth></span>&nbsp;</code>: monitor network bandwidth usage on network interface <code><eth></code>. Usually this is <span style="font-family:courier new,courier,monospace">eth0</span>, <span style="font-family:courier new,courier,monospace">eno0</span>, or <span style="font-family:courier new,courier,monospace">eno1</span>, and can be determined from <span style="font-family:courier new,courier,monospace">sudo ifconfig</span> output. * <span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-ioc3</code></span> : SSH into xf17bm-ioc3 on command line only * <span style="font-family:courier new,courier,monospace"><code>ssh -XY username@xf17bm-ws3</code></span>&nbsp;: SSH into xf17bm-ws3 with ability to run graphical programs * <span style="font-family:courier new,courier,monospace"><code>ssh -XY username@localhost</code></span>&nbsp;: SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3) === Starting CSS: === In practice we use a slightly older version of CSS (v. 4.5.1) rather than the newest version. Long term, the beamline will migrate to Phoebus. * <code>run-css-bk</code>: runs CSS 4.5.1 * <code>run-css-bk -j -Xmx4096m</code>: runs CSS 4.5.1 with 4 GB of RAM allocated to the Java VM * <code>run-css-bk -w <workspace></code>: run CSS 4.5.1 with a specified workspace * <code>run-css</code>: runs newer version of CSS 6b4efc74a0ec39cb54d4313703be1ce07e0fe2c3 235 234 2024-01-24T22:29:18Z Erik 4 wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">IOC Control Reference Commands</span> === * <span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-ioc3</code></span><span style="font-family:arial,helvetica,sans-serif">: </span>beamline IOC control * <span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-disp2</code></span>&nbsp;: USB camera control in hutch under ES:1 * <span style="font-family:courier new,courier,monospace"><code>manage-iocs status</code></span>&nbsp;: see running/disabled status of all IOCs on an IOC server * <code>manage-iocs report</code>: see report of all IOCs on server * <code>telnet locahost $IOC-PORT</code>: attach to IOC console on specified $IOC-PORT, obtained from <code>manage-iocs repor</code>t output. * <span style="font-family: courier new,courier,monospace"><code>dzdo manage-iocs (stop, start, restart) <name></code></span>: change <name> to ioc of choice, issue stop, start, restart as appropriate === EPICS tricks === PV info/state can be checked at the command line, using catools functionalities: * <span style="font-family:courier new,courier,monospace"><code>cainfo <PV></code></span>&nbsp;: get information on a <PV> * <span style="font-family:courier new,courier,monospace"><code>caget <PV></code></span>&nbsp;: get current setting/state of a <PV> * <span style="font-family:courier new,courier,monospace"><code>caput <PV> <newvalue></code></span>&nbsp;: change a <PV> to <newvalue>. Most useful for binary systems, e.g. ON/OFF, open/close (valve/shutter) * <span style="font-family:courier new,courier,monospace"><code>camonitor <PV></code></span>&nbsp;: sample the state of a <PV> continuously, until aborted with Ctrl-C === <span class="mw-headline" id="IOC_Control_Reference_Commands:">Linux System Tasks</span> === * <span style="font-family: courier new,courier,monospace"><code>uptime</code></span><span style="font-family:arial,helvetica,sans-serif">: </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes) * <span style="font-family:courier new,courier,monospace"><code>who</code></span>&nbsp;: see users logged into system * <code><span style="font-family:courier new,courier,monospace">slurm -i <eth></span>&nbsp;</code>: monitor network bandwidth usage on network interface <code><eth></code>. Usually this is <span style="font-family:courier new,courier,monospace">eth0</span>, <span style="font-family:courier new,courier,monospace">eno0</span>, or <span style="font-family:courier new,courier,monospace">eno1</span>, and can be determined from <span style="font-family:courier new,courier,monospace">sudo ifconfig</span> output. * <span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-ioc3</code></span> : SSH into xf17bm-ioc3 on command line only * <span style="font-family:courier new,courier,monospace"><code>ssh -XY username@xf17bm-ws3</code></span>&nbsp;: SSH into xf17bm-ws3 with ability to run graphical programs * <span style="font-family:courier new,courier,monospace"><code>ssh -XY username@localhost</code></span>&nbsp;: SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3) === Starting CSS === In practice we use a slightly older version of CSS (v. 4.5.1) rather than the newest version. Long term, the beamline will migrate to Phoebus. * <code>run-css-bk</code>: runs CSS 4.5.1 * <code>run-css-bk -j -Xmx4096m</code>: runs CSS 4.5.1 with 4 GB of RAM allocated to the Java VM * <code>run-css-bk -w <workspace></code>: run CSS 4.5.1 with a specified workspace * <code>run-css</code>: runs newer version of CSS 66f44af609188c48e4cdda3f455eb3b836ceae3a 237 235 2024-01-24T22:31:19Z Erik 4 trivial formatting wikitext text/x-wiki === <span class="mw-headline" id="IOC_Control_Reference_Commands:">IOC Control Reference Commands</span> === * <span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-ioc3</code></span><span style="font-family:arial,helvetica,sans-serif">: </span>beamline IOC control * <span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-disp2</code></span>&nbsp;: USB camera control in hutch under ES:1 * <span style="font-family:courier new,courier,monospace"><code>manage-iocs status</code></span>&nbsp;: see running/disabled status of all IOCs on an IOC server * <code>manage-iocs report</code>: see report of all IOCs on server * <code>telnet locahost $IOC-PORT</code>: attach to IOC console on specified <code>$IOC-PORT</code>, obtained from <code>manage-iocs report</code> output. * <span style="font-family: courier new,courier,monospace"><code>dzdo manage-iocs (stop, start, restart) <name></code></span>: change <name> to ioc of choice, issue stop, start, restart as appropriate === EPICS tricks === PV info/state can be checked at the command line, using catools functionalities: * <span style="font-family:courier new,courier,monospace"><code>cainfo <PV></code></span>&nbsp;: get information on a <PV> * <span style="font-family:courier new,courier,monospace"><code>caget <PV></code></span>&nbsp;: get current setting/state of a <PV> * <span style="font-family:courier new,courier,monospace"><code>caput <PV> <newvalue></code></span>&nbsp;: change a <PV> to <newvalue>. Most useful for binary systems, e.g. ON/OFF, open/close (valve/shutter) * <span style="font-family:courier new,courier,monospace"><code>camonitor <PV></code></span>&nbsp;: sample the state of a <PV> continuously, until aborted with Ctrl-C === <span class="mw-headline" id="IOC_Control_Reference_Commands:">Linux System Tasks</span> === * <span style="font-family: courier new,courier,monospace"><code>uptime</code></span><span style="font-family:arial,helvetica,sans-serif">: </span>check system uptime, and CPU load average (past 1, 5, and 15 minutes) * <span style="font-family:courier new,courier,monospace"><code>who</code></span>&nbsp;: see users logged into system * <code>slurm -i <eth></code>&nbsp;: monitor network bandwidth usage on network interface <code><eth></code>. Usually this is <span style="font-family:courier new,courier,monospace">eth0</span>, <span style="font-family:courier new,courier,monospace">eno0</span>, or <span style="font-family:courier new,courier,monospace">eno1</span>, and can be determined from <span style="font-family:courier new,courier,monospace">sudo ifconfig</span> output. * <span style="font-family: courier new,courier,monospace"><code>ssh username@xf17bm-ioc3</code></span> : SSH into xf17bm-ioc3 on command line only * <span style="font-family:courier new,courier,monospace"><code>ssh -XY username@xf17bm-ws3</code></span>&nbsp;: SSH into xf17bm-ws3 with ability to run graphical programs * <span style="font-family:courier new,courier,monospace"><code>ssh -XY username@localhost</code></span>&nbsp;: SSH onto current machine with ability to run graphical programs (useful for user-restricted activities on xf17bm-ws1/xf17bm-ws3) === Starting CSS === In practice we use a slightly older version of CSS (v. 4.5.1) rather than the newest version. Long term, the beamline will migrate to Phoebus. * <code>run-css-bk</code>: runs CSS 4.5.1 * <code>run-css-bk -j -Xmx4096m</code>: runs CSS 4.5.1 with 4 GB of RAM allocated to the Java VM * <code>run-css-bk -w <workspace></code>: run CSS 4.5.1 with a specified workspace * <code>run-css</code>: runs newer version of CSS 6baaddf4ded5025c7906ce0ca2f25615794f3622 17-BM xf17bm-ioc3 Information 0 12 243 217 2024-01-25T14:16:26Z Erik 4 Redid table wikitext text/x-wiki XFP's principal IOC server, designated <code>xf17bm-ioc3</code>, is an HP Gen10 DL380 Proliant system hosted in the RG:A2 rack. It drives all non-USB camera IOCs. Tips on IOC management by BL staff are described [[IOC_Control_/_Linux_Quick_Tips|here]]. === Table of xf17bm-ioc3 IOCs === Organized as <code>softioc-&lt;IOC name&gt;</code> seen in <code>manage-iocs status</code> output. ''Updated 1/24/24 (EF).'' {| class="wikitable" |+ !IOC name !Device !Notes |- |ac200chiller |Thermo AC200 chiller |ES:2 |- |agilent33220A |Agilent 33220A Function Generator | |- |<s>amostra</s> |<s>data acquisition (ex-DAMA)</s> |not used |- |cam01 |GT1290C FE mirror / viewer cam |removed from FE |- |cam01-es |Mako G125B (XAS) |ES:3 |- |cam02 |GT1290B Axilon viewer |FE |- |cam02-es |Mako G125B (ES:2 CVD viewer) | |- |cam03-es |Mako G125C | |- |cam04-es |Mako G125B | |- |cam05-es |Mako G125C | |- |cas-switch |Remote access control | |- |delaygen |SRS DG535 delay generator |ES:2 |- |diode |DIODE box | |- |em01b |EM01b websensor |ES:2 |- |fc1 |in vivo fraction collector |ES:1 |- |galil1 |Galil DMC-4080 (portable stages) |ES:2 |- |lakeshore-1 |Lakeshore 336 temp controller |RG:A3 |- |mc01 |FE mirror |C18 RG:E4, BiSS C |- |mc02 |PB slits, DBPM, BP manipulator |RG:A1 |- |mc03 |Table1, Amazon slides |RG:A1 |- |mc04 |filter wheel, CF, HT, HTFly |RG:A1 |- |mc05 |Table3 |RG:A1, BiSS C |- |mc06 |premono slits, ADC slits |RG:A2 |- |mc07 |ES:3 endstation, XAS mono |RG:A2 |- |<s>mc09</s> |<s>Powerbrick LV (galvoshutter)</s> |GONE, not used |- |mcSoft |Virtual EPICS motors | |- |<s>metadataservice</s> |<s>data acquisition (ex-DAMA)</s> |not used |- |misc |misc PVs | |- |motor-eps |Stu Myers' motor EPS utils | |- |omega_i_series |rack temp controllers |EPS |- |pico-nf8742 |NewFocus 8742 picomotor driver |ES:3 |- |plc1 |EPS PLC | |- |pmp01 |Harvard PHD2000 syringe pump |ES:1 |- |pmp02 |VICI M50 pump |ES:1 |- |quadEM-1 |NSLS EM (black box) |RG:A1 |- |scan |EPICS scan record | |- |sydor-pbg |Sydor PBG unit |RG:A1 |- |tcm1 |SRS SR630 temp/voltage meter |ES:2 |- |va-1 |Vacuum IOC (EPS) | |- |wps01 |Wiener MPOD HV/LV PS |RG:B1 |} eb9c2ebae18b851aa8121211533df816638bdc6d XFP Instrumentation Information 0 13 246 215 2024-01-25T16:29:14Z Erik 4 wikitext text/x-wiki === Moxa Terminal Servers === XFP has 3x 16-port Moxa terminal servers, 1 in each rack. The two floor racks have versions with RJ45 connectors, whilst RG:A2 is outfitted with a special "vacuum" version with DB9 connectors. *xf17bm-tsrv1 (RG:A1) - http://10.68.130.71/ or <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.71</code></span> *xf17bm-tsrv2 (RG:A2) - http://10.68.130.72/ or <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.72</code></span> *xf17bm-tsrv3 (RG:B1) - http://10.68.130.73/ or <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.73</code></span> The terminal server control/setup interfaces can be accessed via the web or telnet to the respective IPs. Note that when revising a port configuration, it is possible to reboot either that single port or the entire Moxa; note that the latter action can have consequences. === UPS Network Management Interfaces === Each XFP rack is outfitted with rack-mount UPS systems that have network management interfaces. Much like the Moxa boxes, these can be accessed via web-browser or telnet (web-browser is considerably more useful). *xf17bm-ups1 (RG:A1) - http://10.68.130.171 *xf17bm-ups2 (RG:A2) - http://10.68.130.172 *xf17bm-ups3 (RG:B1) - http://10.68.130.173 Tabulation of [[17-BM_UPS_powered_equipment|items plugged into each UPS]]. === Sydor DBPM === ==== NSLS2_EM BPM management ==== Readback of the Sydor DBPM uses a [[:File:NSLS2 EM manual.pdf|NSLS2_EM unit]] modified for ultra-high current operations. It has an embedded OS with quadEM IOC, and is permanently mounted in RG:A1. It requires a root login and some manual finangling. Access: ssh to <code>10.68.131.191</code> or <code>xf17bm-bpm1</code> Check ioc status via <code>manage-iocs status</code>. There is only one IOC <code>softioc_NSLS2_quadEM_17bm</code> and it should show running after system boot. If needed: * Stop ioc: <code>manage-iocs stopall</code> * Start ioc: <code>manage-iocs startall</code> '''Important:''' prior to powering down system, cleanly shutdown the OS to avoid SD card corruption by entering: <code>shutdown -h now</code> On system boot, it should autostart the IOC and also update system time by reporting to an NTP server. However, calibration settings do need to be pushed to the EPICS IOC manually. To do so, login as above and then issue the following: * <code>cd</code> * <code>sh calibration.sh</code> ==== Sydor PBG (Pulsed Bias Generator) management ==== Bias voltage to the Sydor DBPM is supplied via a pulsed bias generator (PBG) supply in the RG:A1 rack. This devices supplies specified bias voltage in both polarities between 0-20 VDC, and also reads thermocouple temperatures. We currently run at +15 V bias. The <code>sydor-pbg</code> IOC provides access to control this device via telnet streams. Alternately, it can be directly controlled at the command line, as follows: <span style="font-family:courier new,courier,monospace"><code>telnet 10.68.130.144</code></span>. Hit enter to see the command listing. Useful commands: *<span style="font-family:courier new,courier,monospace"><code>PO 1</code></span> - set polarity positive *<span style="font-family:courier new,courier,monospace"><code>PO 0</code></span> - set polarity negative *<span style="font-family:courier new,courier,monospace"><code>MO 1</code></span> - turn on DC bias voltage *<span style="font-family:courier new,courier,monospace"><code>MO 0</code></span> - turn off DC bias voltage *<span style="font-family:courier new,courier,monospace"><code>AM 75</code></span> - set bias to 15 V (scale is 0-100, corresponding to 0-20 V) *<span style="font-family:courier new,courier,monospace"><code>AM 0</code></span> - set bias voltage to 0 *<span style="font-family:courier new,courier,monospace"><code>QT?</code></span> - read thermocouple temperatures, with 4 entries, corresponding to: Cold Plate, Channel C, Moly mask, and Channel A. To turn on bias voltage after power up, bias polarity is set first, then the PS turned on, then bias voltage set, reversing this order when turning it off. Refer to the printed Sydor documentation for further information. 149a260d4c7a35302b245c7fbfbbefa0316caddb XFP Beamtime Proposals 0 22 253 2024-01-25T20:28:59Z Erik 4 Initial creation wikitext text/x-wiki === Beamtime Proposals === The NSLS-II User Guide includes [https://www.bnl.gov/nsls2/userguide/access/proposal-types.php detailed information on the different beamtime proposal types]. XFP accepts the following types of proposals from the user community. * General User (GU): single investigator proposals good for 1 year (3 cycles), which must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These require a clear research plan. For a good score, convince the PRP that you have a clear plan on how you will process XFP samples and analyze data. * Block Allocation Group (BAG): multi-investigator proposals, good for 2 years (6 cycles), which also must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These are often multimodal requesting more than one beamline, and are typically organized by institution/department, or more rarely around science themes. ** Groups can be added to an existing BAG after initial submission with some advance planning * Rapid Access (RA): single investigator proposals good for a single cycle, which can be submitted at any time. ** These are ideal for new investigators to try out X-ray footprinting, test new projects, or obtain preliminary data for a subsequent GU proposal. ** Requirement: contact XFP beamline staff prior to submission, and have a clear explanation of why rapid access is needed for the proposal. * Proprietary (PR): for industry or other users wishing to retain IP rights to data. This requires a SOW and proprietary user agreement with Brookhaven. See the [https://www.bnl.gov/nsls2/industry/ NSLS-II Industrial Program for details]. === In-Person vs. Mail-In for XFP Experiments === We strongly advise users who are new to the XFP beamline or method to plan on an in-person visit for their first experiment, in order to get the most out of their training experience and learn important nuances of the method. After this initial visit, users are welcome to visit in-person again for future runs, or make plans to perform experiments via mail-in with assistance from the beamline staff. For mail-in experiments, users ship prepared samples to NSLS-II, and XFP beamline staff carry out X-ray footprinting experiments based on the user's instructions/needs. For work involving biosafety level 2 (BSL2) materials or in non-standard configurations, e.g., flow or time-resolved experiments, in-person participation at the beamline is mandatory. c0604d9ce06022b34c7b0cfe1ca088ce89df3119 255 253 2024-01-25T20:36:50Z Erik 4 Minor updates to text wikitext text/x-wiki === Beamtime Proposals === The NSLS-II User Guide includes [https://www.bnl.gov/nsls2/userguide/access/proposal-types.php detailed information on the different beamtime proposal types]. XFP accepts the following types of proposals from the user community. * General User (GU): single investigator proposals good for 1 year (3 cycles), which must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These require a clear research plan. For a good score, you must convince the PRP that you have a clear plan on how you will process XFP samples and analyze data. * Block Allocation Group (BAG): multi-investigator proposals, good for 2 years (6 cycles), which also must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These are often multimodal requesting more than one beamline, and are typically organized by institution/department, or more rarely around science themes. ** Groups can be added to an existing BAG after initial submission by generating a project description and contacting the XFP beamline staff in advance of a GU/BAG proposal deadline. * Rapid Access (RA): single investigator proposals good for a single cycle, which can be submitted at any time. ** These are ideal for new investigators to try out X-ray footprinting, test new projects, or obtain preliminary data for a subsequent GU proposal. ** Requirement: contact XFP beamline staff prior to submission, and have a clear explanation of why rapid access is needed for the proposal. * Proprietary (PR): for industry or other users wishing to retain IP rights to data. This requires a SOW and proprietary user agreement with Brookhaven. See the [https://www.bnl.gov/nsls2/industry/ NSLS-II Industrial Program for details]. === In-Person vs. Mail-In for XFP Experiments === We strongly advise users who are new to the XFP beamline or method to plan on an in-person visit for their first experiment, in order to get the most out of their training experience and learn important nuances of the method. After this initial visit, users are welcome to visit in-person again for future runs, or make plans to perform experiments via mail-in with assistance from the beamline staff. For mail-in experiments, users ship prepared samples to NSLS-II, and XFP beamline staff carry out X-ray footprinting experiments based on the user's instructions/needs. For work involving biosafety level 2 (BSL2) materials or in non-standard configurations, e.g., flow or time-resolved experiments, in-person participation at the beamline is mandatory. 5559f743b5bd7b5292b5ce1cdd722adc3837fb1f 256 255 2024-01-25T20:41:25Z Erik 4 wikitext text/x-wiki === Beamtime Proposals === The NSLS-II User Guide includes [https://www.bnl.gov/nsls2/userguide/access/proposal-types.php detailed information on the different beamtime proposal types]. XFP accepts the following types of proposals from the user community. * General User (GU): single investigator proposals good for 1 year (3 cycles), which must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These require a clear research plan. For a good score, you must convince the PRP that you have a clear plan on how you will process XFP samples and analyze data. * Block Allocation Group (BAG): multi-investigator proposals, good for 2 years (6 cycles), which also must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These are often multimodal requesting more than one beamline, and are typically organized by institution/department, or more rarely around science themes. ** Groups can be added to an existing BAG after initial submission by generating a project description and contacting the XFP beamline staff in advance of a GU/BAG proposal deadline. * Rapid Access (RA): single investigator proposals good for a single cycle, which can be submitted at any time. ** These are ideal for new investigators to try out X-ray footprinting, test new projects, or obtain preliminary data for a subsequent GU proposal. ** Requirement: contact XFP beamline staff prior to submission, and have a clear explanation of why rapid access is needed for the proposal. * Proprietary (PR): for industry or other users wishing to retain IP rights to data. This requires a SOW and proprietary user agreement with Brookhaven. See the [https://www.bnl.gov/nsls2/industry/ NSLS-II Industrial Program for details]. === In-Person vs. Mail-In for XFP Experiments === We strongly advise users who are new to the XFP beamline or method to plan on an in-person visit for their first experiment, in order to get the most out of their training experience and learn important nuances of the method. After this initial visit, users are welcome to visit in-person again for future runs, or make plans to perform experiments via mail-in with assistance from the beamline staff. For mail-in experiments, users ship prepared samples to NSLS-II, and XFP beamline staff carry out X-ray footprinting experiments based on the user's instructions/needs. For work involving biosafety level 2 (BSL2) materials or in non-standard configurations, e.g., flow or time-resolved experiments, in-person participation at the beamline is mandatory. Click [[Main Page|here to return to Main Page]]. 993034d8a527467f85a84791e60fcfc3b1fe7372 257 256 2024-01-25T20:44:09Z Erik 4 Add PU time comment. wikitext text/x-wiki === Beamtime Proposals === The NSLS-II User Guide includes [https://www.bnl.gov/nsls2/userguide/access/proposal-types.php detailed information on the different beamtime proposal types]. XFP accepts the following types of proposals from the user community. * General User (GU): single investigator proposals good for 1 year (3 cycles), which must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These require a clear research plan. For a good score, you must convince the PRP that you have a clear plan on how you will process XFP samples and analyze data. * Block Allocation Group (BAG): multi-investigator proposals, good for 2 years (6 cycles), which also must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These are often multimodal requesting more than one beamline, and are typically organized by institution/department, or more rarely around science themes. ** Groups can be added to an existing BAG after initial submission by generating a project description and contacting the XFP beamline staff in advance of a GU/BAG proposal deadline. * Rapid Access (RA): single investigator proposals good for a single cycle, which can be submitted at any time. ** These are ideal for new investigators to try out X-ray footprinting, test new projects, or obtain preliminary data for a subsequent GU proposal. ** Requirement: contact XFP beamline staff prior to submission, and have a clear explanation of why rapid access is needed for the proposal. * Proprietary (PR): for industry or other users wishing to retain IP rights to data. This requires a SOW and proprietary user agreement with Brookhaven. See the [https://www.bnl.gov/nsls2/industry/ NSLS-II Industrial Program for details]. In addition, Case Western Reserve University maintains a Partner User Agreement with NSLS-II in exchange for staffing and operating the XFP beamline. If you are interested in accessing XFP through Partner User time, contact [https://www.bnl.gov/staff/efarquhar Erik Farquhar]. === In-Person vs. Mail-In for XFP Experiments === We strongly advise users who are new to the XFP beamline or method to plan on an in-person visit for their first experiment, in order to get the most out of their training experience and learn important nuances of the method. After this initial visit, users are welcome to visit in-person again for future runs, or make plans to perform experiments via mail-in with assistance from the beamline staff. For mail-in experiments, users ship prepared samples to NSLS-II, and XFP beamline staff carry out X-ray footprinting experiments based on the user's instructions/needs. For work involving biosafety level 2 (BSL2) materials or in non-standard configurations, e.g., flow or time-resolved experiments, in-person participation at the beamline is mandatory. Click [[Main Page|here to return to Main Page]]. 28b8b0c4ff80dee423460c14c4e504480b832509 258 257 2024-01-25T20:45:00Z Erik 4 wikitext text/x-wiki === Beamtime Proposals === The NSLS-II User Guide includes [https://www.bnl.gov/nsls2/userguide/access/proposal-types.php detailed information on the different beamtime proposal types]. XFP accepts the following types of proposals from the user community. * General User (GU): single investigator proposals good for 1 year (3 cycles), which must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These require a clear research plan. For a good score, you must convince the PRP that you have a clear plan on how you will process XFP samples and analyze data. * Block Allocation Group (BAG): multi-investigator proposals, good for 2 years (6 cycles), which also must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These are often multimodal requesting more than one beamline, and are typically organized by institution/department, or more rarely around science themes. ** Groups can be added to an existing BAG after initial submission by generating a project description and contacting the XFP beamline staff in advance of a GU/BAG proposal deadline. * Rapid Access (RA): single investigator proposals good for a single cycle, which can be submitted at any time. ** These are ideal for new investigators to try out X-ray footprinting, test new projects, or obtain preliminary data for a subsequent GU proposal. ** Requirement: contact XFP beamline staff prior to submission, and have a clear explanation of why rapid access is needed for the proposal. * Proprietary (PR): for industry or other users wishing to retain IP rights to data. This requires a SOW and proprietary user agreement with Brookhaven. See the [https://www.bnl.gov/nsls2/industry/ NSLS-II Industrial Program for details]. In addition, we maintain a Partner User Agreement with NSLS-II in exchange for CWRU staffing and operating the XFP beamline. If you are interested in accessing XFP through Partner User time, contact [https://www.bnl.gov/staff/efarquhar Erik Farquhar]. === In-Person vs. Mail-In for XFP Experiments === We strongly advise users who are new to the XFP beamline or method to plan on an in-person visit for their first experiment, in order to get the most out of their training experience and learn important nuances of the method. After this initial visit, users are welcome to visit in-person again for future runs, or make plans to perform experiments via mail-in with assistance from the beamline staff. For mail-in experiments, users ship prepared samples to NSLS-II, and XFP beamline staff carry out X-ray footprinting experiments based on the user's instructions/needs. For work involving biosafety level 2 (BSL2) materials or in non-standard configurations, e.g., flow or time-resolved experiments, in-person participation at the beamline is mandatory. Click [[Main Page|here to return to Main Page]]. 475a9bcccac96f88066f180b4fd7ffed9a10671c 259 258 2024-01-25T20:48:00Z Erik 4 wikitext text/x-wiki == XFP Beamtime Proposals and Types of Access to the Beamline == === Beamtime Proposals === The NSLS-II User Guide includes [https://www.bnl.gov/nsls2/userguide/access/proposal-types.php detailed information on the different beamtime proposal types]. XFP accepts the following types of proposals from the user community. * General User (GU): single investigator proposals good for 1 year (3 cycles), which must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These require a clear research plan. For a good score, you must convince the PRP that you have a clear plan on how you will process XFP samples and analyze data. * Block Allocation Group (BAG): multi-investigator proposals, good for 2 years (6 cycles), which also must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These are often multimodal requesting more than one beamline, and are typically organized by institution/department, or more rarely around science themes. ** Groups can be added to an existing BAG after initial submission by generating a project description and contacting the XFP beamline staff in advance of a GU/BAG proposal deadline. * Rapid Access (RA): single investigator proposals good for a single cycle, which can be submitted at any time. ** These are ideal for new investigators to try out X-ray footprinting, test new projects, or obtain preliminary data for a subsequent GU proposal. ** Requirement: contact XFP beamline staff prior to submission, and have a clear explanation of why rapid access is needed for the proposal. * Proprietary (PR): for industry or other users wishing to retain IP rights to data. This requires a SOW and proprietary user agreement with Brookhaven. See the [https://www.bnl.gov/nsls2/industry/ NSLS-II Industrial Program for details]. In addition, we maintain a Partner User Agreement with NSLS-II in exchange for CWRU staffing and operating the XFP beamline. If you are interested in accessing XFP through Partner User time, contact [https://www.bnl.gov/staff/efarquhar Erik Farquhar]. === In-Person vs. Mail-In for XFP Experiments === We strongly advise users who are new to the XFP beamline or method to plan on an in-person visit for their first experiment, in order to get the most out of their training experience and learn important nuances of the method. After this initial visit, users are welcome to visit in-person again for future runs, or make plans to perform experiments via mail-in with assistance from the beamline staff. For mail-in experiments, users ship prepared samples to NSLS-II, and XFP beamline staff carry out X-ray footprinting experiments based on the user's instructions/needs. For work involving biosafety level 2 (BSL2) materials or in non-standard configurations, e.g., flow or time-resolved experiments, in-person participation at the beamline is mandatory. Click [[Main Page|here to return to Main Page]]. 1005aa9cf37023d2fcb247f595c9cac3bbb9967d 266 259 2024-01-25T22:16:48Z Erik 4 /* Beamtime Proposals */ minor typographical edits wikitext text/x-wiki == XFP Beamtime Proposals and Types of Access to the Beamline == === Beamtime Proposals === The NSLS-II User Guide includes [https://www.bnl.gov/nsls2/userguide/access/proposal-types.php detailed information on the different beamtime proposal types]. XFP accepts the following types of proposals from the user community. * General User (GU): single investigator proposals good for 1 year (3 cycles), which must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These require a clear research plan. For a good score, you must convince the PRP that you have a clear plan on how you will process samples and analyze data after the beamline experiment, in addition to a clear description of experiments. * Block Allocation Group (BAG): multi-investigator proposals, good for 2 years (6 cycles), which also must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These are often multimodal requesting more than one beamline, and are typically organized by institution/department, or more rarely around science themes. ** Groups can be added to an existing BAG after initial submission by generating a project description and contacting the XFP beamline staff in advance of a GU/BAG proposal deadline. * Rapid Access (RA): single investigator proposals good for a single cycle, which can be submitted at any time. ** These are ideal for new investigators to try out X-ray footprinting, test new projects, or obtain preliminary data for a subsequent GU proposal. ** Requirement: contact XFP beamline staff prior to submission, and have a clear explanation of why rapid access is needed for the proposal itself. * Proprietary (PR): for industry or other users wishing to retain IP rights to data. This requires a SOW and proprietary user agreement with Brookhaven. See the [https://www.bnl.gov/nsls2/industry/ NSLS-II Industrial Program for details]. In addition, we maintain a Partner User Agreement with NSLS-II in exchange for CWRU staffing and operating the XFP beamline. If you are interested in accessing XFP through Partner User time, contact [https://www.bnl.gov/staff/efarquhar Erik Farquhar]. === In-Person vs. Mail-In for XFP Experiments === We strongly advise users who are new to the XFP beamline or method to plan on an in-person visit for their first experiment, in order to get the most out of their training experience and learn important nuances of the method. After this initial visit, users are welcome to visit in-person again for future runs, or make plans to perform experiments via mail-in with assistance from the beamline staff. For mail-in experiments, users ship prepared samples to NSLS-II, and XFP beamline staff carry out X-ray footprinting experiments based on the user's instructions/needs. For work involving biosafety level 2 (BSL2) materials or non-standard configurations, e.g., flow or time-resolved experiments, in-person participation at the beamline is mandatory. Click [[Main Page|here to return to Main Page]]. 3c806f899a4d1e8d2e44bc47f8347578e371bfe5 XFP Sample Considerations 0 23 260 2024-01-25T21:23:24Z Erik 4 Initial creation wikitext text/x-wiki X-ray footprinting is a solution-state method reliant on radiation damage, and thus sample composition and purity is important for success. Most experiments are performed with the [https://doi.org/10.1107/S1600577521005026 96-well high-throughput apparatus] and the guidance here applies to that instrument. Contact beamline staff to discuss requirements for other modes. === Sample Volume / Concentration === HT device samples consist of 5 uL droplets held by surface tension in the bottom of 200uL PCR tubes or strips. In a typical experiment, at least three different X-ray exposure times corresponding to different doses along with an unexposed no-dose sample are measured. Typically, between 8 and 16 PCR tubes are exposed for each time point to provide sufficient sample for sample processing and measurement on modern mass spectrometers. Thus, a typical experiment requires anywhere from 160 to 320 uL of sample for an exposure time series on a single sample state. In addition, we use an Alexa488 dose-response assay to optimize X-ray exposure conditions in both time and flux dimensions. This requires additional sample which is consumed. A good rule of thumb is a minimum of 200 uL of sample in each desired state for Alexa488 screening, along with a sample of buffer. Sample concentration is driven by the downstream analysis workflow. Generally, for modern mass spectrometry methods, a protein concentration of 1 - 10 uM is suffiicient for X-ray footprinting. Larger proteins (>100 kDa) can be measured at 1-2 uM, while small proteins or peptides may need concentrations as high as 10-20 uM. Consequently, we recommend a minimum of 500 uL of sample for each sample state / condition desired, at concentrations of approximately 5 uM (we can dilute if needed). === Sample / Buffer Composition === Water quality matters greatly. We have found that many laboratory 18 MΩ water systems produce water containing organic contaminants (especially after maintenance) that exert significant scavenging behavior and result in pure experimental outcomes. For optimal results, we '''''strongly recommend''''' using HPLC grade water to prepare buffers, and buffer-exchange protein stocks into HPLC-grade water buffers prior to visiting the XFP beamline. Samples should ideally be homogeneous and prone to aggregation or precipitation. For a comprehensive discussion of buffer composition effects, refer to our high-throughput apparatus / workflow paper, [https://doi.org/10.1107/s1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332]. Organic and sulfur-containing buffer components are of the greatest concern. Some general rules of thumb: * Ideally samples should be in 1X PBS or phosphate buffer. Avoid the use of Tris or Goods' buffers (HEPES, MOPS) if at all possible as they introduce nonlinear dose-response behavior * Salts such as NaCl, KCl, MgCl<sub>2</sub>, CaCl<sub>2</sub> and so on have minimal radical scavenging effects up to molar concentrations and can be used freely. * Glycerol or DMSO are extremely scavenging and should be avoided if at all possible. For ligand-binding studies with organic ligands, try to use acetonitrile to dissolve the ligand prior to incubation with the protein target * TCEP is strongly preferred when a reducing agent is needed, but caution is needed for mM and higher concentrations. Contact XFP beamline staff to ask any questions about your buffer requirements; we can develop alternative strategies to deal with samples having challenging buffer composition needs. 8d15be5f7a13dd1937051f9e79e4c980d2e5cbe5 261 260 2024-01-25T21:24:53Z Erik 4 wikitext text/x-wiki X-ray footprinting is a solution-state method reliant on radiation damage, and thus sample composition and purity is important for success. Most experiments are performed with the [https://doi.org/10.1107/S1600577521005026 96-well high-throughput apparatus] and the guidance here applies to that instrument. Contact beamline staff to discuss requirements for other modes. === Sample Volume / Concentration === HT device samples consist of 5 uL droplets held by surface tension in the bottom of 200uL PCR tubes or strips. In a typical experiment, at least three different X-ray exposure times corresponding to different doses along with an unexposed no-dose sample are measured. Typically, between 8 and 16 PCR tubes are exposed for each time point to provide sufficient sample for sample processing and measurement on modern mass spectrometers. Thus, a typical experiment requires anywhere from 160 to 320 uL of sample for an exposure time series on a single sample state. In addition, we use an Alexa488 dose-response assay to optimize X-ray exposure conditions in both time and flux dimensions. This requires additional sample which is consumed. A good rule of thumb is a minimum of 200 uL of sample in each desired state for Alexa488 screening, along with a sample of buffer. Sample concentration is driven by the downstream analysis workflow. Generally, for modern mass spectrometry methods, a protein concentration of 1 - 10 uM is suffiicient for X-ray footprinting. Larger proteins (>100 kDa) can be measured at 1-2 uM, while small proteins or peptides may need concentrations as high as 10-20 uM. Consequently, we recommend a minimum of 500 uL of sample for each sample state / condition desired, at concentrations of approximately 5 uM (we can dilute if needed). === Sample / Buffer Composition === Water quality matters greatly. We have found that many laboratory 18 MΩ water systems produce water containing organic contaminants (especially after maintenance) that exert significant scavenging behavior and result in pure experimental outcomes. For optimal results, we '''''strongly recommend''''' using HPLC grade water to prepare buffers, and buffer-exchange protein stocks into HPLC-grade water buffers prior to visiting the XFP beamline. Samples should ideally be homogeneous and prone to aggregation or precipitation. For a comprehensive discussion of buffer composition effects, refer to our high-throughput apparatus / workflow paper, [https://doi.org/10.1107/s1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332]. Organic and sulfur-containing buffer components are of the greatest concern. Some general rules of thumb: * Ideally samples should be in 1X PBS or phosphate buffer. Avoid the use of Tris or Goods buffers (HEPES, MOPS) if at all possible as they introduce nonlinear dose-response behavior. * Salts such as NaCl, KCl, MgCl<sub>2</sub>, CaCl<sub>2</sub> and so on have minimal radical scavenging effects up to molar concentrations and can be used freely. * Glycerol or DMSO are extremely scavenging and should be avoided if at all possible. For ligand-binding studies with organic ligands, try to use acetonitrile to dissolve the ligand prior to incubation with the protein target and minimze the acetontrile concentration in the final solution. * TCEP is strongly preferred over DTT or BME when a reducing agent is needed, but caution is needed for mM and higher concentrations. Contact XFP beamline staff to ask any questions about your buffer requirements; we can develop alternative strategies to deal with samples having challenging buffer composition needs. 0556e7b9a2f68d37fc732a53b2496cdb7847b41a 262 261 2024-01-25T21:25:49Z Erik 4 typo wikitext text/x-wiki X-ray footprinting is a solution-state method reliant on radiation damage, and thus sample composition and purity is important for success. Most experiments are performed with the [https://doi.org/10.1107/S1600577521005026 96-well high-throughput apparatus] and the guidance here applies to that instrument. Contact beamline staff to discuss requirements for other modes. === Sample Volume / Concentration === HT device samples consist of 5 uL droplets held by surface tension in the bottom of 200uL PCR tubes or strips. In a typical experiment, at least three different X-ray exposure times corresponding to different doses along with an unexposed no-dose sample are measured. Typically, between 8 and 16 PCR tubes are exposed for each time point to provide sufficient sample for sample processing and measurement on modern mass spectrometers. Thus, a typical experiment requires anywhere from 160 to 320 uL of sample for an exposure time series on a single sample state. In addition, we use an Alexa488 dose-response assay to optimize X-ray exposure conditions in both time and flux dimensions. This requires additional sample which is consumed. A good rule of thumb is a minimum of 200 uL of sample in each desired state for Alexa488 screening, along with a sample of buffer. Sample concentration is driven by the downstream analysis workflow. Generally, for modern mass spectrometry methods, a protein concentration of 1 - 10 uM is suffiicient for X-ray footprinting. Larger proteins (>100 kDa) can be measured at 1-2 uM, while small proteins or peptides may need concentrations as high as 10-20 uM. Consequently, we recommend a minimum of 500 uL of sample for each sample state / condition desired, at concentrations of approximately 5 uM (we can dilute if needed). === Sample / Buffer Composition === Water quality matters greatly. We have found that many laboratory 18 MΩ water systems produce water containing organic contaminants (especially after maintenance) that exert significant scavenging behavior and result in poor X-ray footprinting results. For optimal results, we '''''strongly recommend''''' using HPLC grade water to prepare buffers, and buffer-exchange protein stocks into HPLC-grade water buffers prior to visiting the XFP beamline. Samples should ideally be homogeneous and prone to aggregation or precipitation. For a comprehensive discussion of buffer composition effects, refer to our high-throughput apparatus / workflow paper, [https://doi.org/10.1107/s1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332]. Organic and sulfur-containing buffer components are of the greatest concern. Some general rules of thumb: * Ideally samples should be in 1X PBS or phosphate buffer. Avoid the use of Tris or Goods buffers (HEPES, MOPS) if at all possible as they introduce nonlinear dose-response behavior. * Salts such as NaCl, KCl, MgCl<sub>2</sub>, CaCl<sub>2</sub> and so on have minimal radical scavenging effects up to molar concentrations and can be used freely. * Glycerol or DMSO are extremely scavenging and should be avoided if at all possible. For ligand-binding studies with organic ligands, try to use acetonitrile to dissolve the ligand prior to incubation with the protein target and minimze the acetontrile concentration in the final solution. * TCEP is strongly preferred over DTT or BME when a reducing agent is needed, but caution is needed for mM and higher concentrations. Contact XFP beamline staff to ask any questions about your buffer requirements; we can develop alternative strategies to deal with samples having challenging buffer composition needs. 61eddbc13c332ac930d355c0ebedce004faaab1f 263 262 2024-01-25T21:26:05Z Erik 4 typo again wikitext text/x-wiki X-ray footprinting is a solution-state method reliant on radiation damage, and thus sample composition and purity is important for success. Most experiments are performed with the [https://doi.org/10.1107/S1600577521005026 96-well high-throughput apparatus] and the guidance here applies to that instrument. Contact beamline staff to discuss requirements for other modes. === Sample Volume / Concentration === HT device samples consist of 5 uL droplets held by surface tension in the bottom of 200uL PCR tubes or strips. In a typical experiment, at least three different X-ray exposure times corresponding to different doses along with an unexposed no-dose sample are measured. Typically, between 8 and 16 PCR tubes are exposed for each time point to provide sufficient sample for sample processing and measurement on modern mass spectrometers. Thus, a typical experiment requires anywhere from 160 to 320 uL of sample for an exposure time series on a single sample state. In addition, we use an Alexa488 dose-response assay to optimize X-ray exposure conditions in both time and flux dimensions. This requires additional sample which is consumed. A good rule of thumb is a minimum of 200 uL of sample in each desired state for Alexa488 screening, along with a sample of buffer. Sample concentration is driven by the downstream analysis workflow. Generally, for modern mass spectrometry methods, a protein concentration of 1 - 10 uM is suffiicient for X-ray footprinting. Larger proteins (>100 kDa) can be measured at 1-2 uM, while small proteins or peptides may need concentrations as high as 10-20 uM. Consequently, we recommend a minimum of 500 uL of sample for each sample state / condition desired, at concentrations of approximately 5 uM (we can dilute if needed). === Sample / Buffer Composition === Water quality matters greatly. We have found that many laboratory 18 MΩ water systems produce water containing organic contaminants (especially after maintenance) that exert significant scavenging behavior and result in poor X-ray footprinting results. For optimal results, we '''''strongly recommend''''' using HPLC grade water to prepare buffers, and buffer-exchange protein stocks into HPLC-grade water buffers prior to visiting the XFP beamline. Samples should ideally be homogeneous and not prone to aggregation or precipitation. For a comprehensive discussion of buffer composition effects, refer to our high-throughput apparatus / workflow paper, [https://doi.org/10.1107/s1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332]. Organic and sulfur-containing buffer components are of the greatest concern. Some general rules of thumb: * Ideally samples should be in 1X PBS or phosphate buffer. Avoid the use of Tris or Goods buffers (HEPES, MOPS) if at all possible as they introduce nonlinear dose-response behavior. * Salts such as NaCl, KCl, MgCl<sub>2</sub>, CaCl<sub>2</sub> and so on have minimal radical scavenging effects up to molar concentrations and can be used freely. * Glycerol or DMSO are extremely scavenging and should be avoided if at all possible. For ligand-binding studies with organic ligands, try to use acetonitrile to dissolve the ligand prior to incubation with the protein target and minimze the acetontrile concentration in the final solution. * TCEP is strongly preferred over DTT or BME when a reducing agent is needed, but caution is needed for mM and higher concentrations. Contact XFP beamline staff to ask any questions about your buffer requirements; we can develop alternative strategies to deal with samples having challenging buffer composition needs. c7a183b95867fb1df3dfa3b92b2ab90b09207bcb 264 263 2024-01-25T21:58:10Z Erik 4 Add consumables. wikitext text/x-wiki X-ray footprinting is a solution-state method reliant on radiation damage, and thus sample composition and purity is important for success. Most experiments are performed with the [https://doi.org/10.1107/S1600577521005026 96-well high-throughput apparatus] and the guidance here applies to that instrument. Contact beamline staff to discuss requirements for other modes. === Sample Volume / Concentration === HT device samples consist of 5 uL droplets held by surface tension in the bottom of 200uL PCR tubes or strips. In a typical experiment, at least three different X-ray exposure times corresponding to different doses along with an unexposed no-dose sample are measured. Typically, between 8 and 16 PCR tubes are exposed for each time point to provide sufficient sample for sample processing and measurement on modern mass spectrometers. Thus, a typical experiment requires anywhere from 160 to 320 uL of sample for an exposure time series on a single sample state. In addition, we use an [https://www.thermofisher.com/us/en/home/life-science/cell-analysis/fluorophores/alexa-fluor-488.html Alexa488] dose-response assay to optimize X-ray exposure conditions in both time and flux dimensions. This requires additional sample which is consumed. A good rule of thumb is a minimum of 200 uL of sample in each desired state for Alexa488 screening, along with a sample of buffer. Sample concentration is driven by the downstream analysis workflow. Generally, for modern mass spectrometry methods, a protein concentration of 1 - 10 uM is suffiicient for X-ray footprinting. Larger proteins (>100 kDa) can be measured at 1-2 uM, while small proteins or peptides may need concentrations as high as 10-20 uM. Consequently, we recommend a minimum of 500 uL of sample for each sample state / condition desired, at concentrations of approximately 5 uM (we can dilute if needed). === Sample / Buffer Composition === Water quality matters greatly. We have found that many laboratory 18 MΩ water systems produce water containing organic contaminants (especially after maintenance) that exert significant scavenging behavior and result in poor X-ray footprinting results. For optimal results, we '''''strongly recommend''''' using HPLC grade water to prepare buffers, and buffer-exchange protein stocks into HPLC-grade water buffers prior to visiting the XFP beamline. Samples should ideally be homogeneous and not prone to aggregation or precipitation. For a comprehensive discussion of buffer composition effects, refer to our high-throughput apparatus / workflow paper, [https://doi.org/10.1107/s1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332]. Organic and sulfur-containing buffer components are of the greatest concern. Some general rules of thumb: * Ideally samples should be in 1X PBS or phosphate buffer. Avoid the use of Tris or Goods buffers (HEPES, MOPS) if at all possible as they introduce nonlinear dose-response behavior. * Salts such as NaCl, KCl, MgCl<sub>2</sub>, CaCl<sub>2</sub> and so on have minimal radical scavenging effects up to molar concentrations and can be used freely. * Glycerol or DMSO are extremely scavenging and should be avoided if at all possible. For ligand-binding studies with organic ligands, try to use acetonitrile to dissolve the ligand prior to incubation with the protein target and minimize the acetonitrile concentration in the final solution. * TCEP is strongly preferred over DTT or BME when a reducing agent is needed, but caution is needed for mM and higher concentrations. Contact XFP beamline staff to ask any questions about your buffer requirements; we can develop alternative strategies to deal with samples having challenging buffer composition needs. === Consumables === We provide Alexa488 dye AND PCR tubes / strips for experiments at the beamline requiring sample preparation. For users preparing samples in advance, we recommend the following for PCR consumables: * PCR tubes: BrandTech 781305, transparent 0.2 mL single tubes with attached flat cap, https://shop.brandtech.com/en/single-tubes-pcr-bio-certr-pcr-quality-p86.html * PCR strips: BrandTech 781332, transparent 0.2 mL strip of 8 with attached flat single caps, https://shop.brandtech.com/en/pcr-strips-pp-bio-certr-pcr-quality-p545.html ** PCR strips must not be rigid with webbing between the tubes. Rigidly webbed tubes will not fit in our HT apparatus. Contact us if you have questions about strip suitability * PCR plates: ThermoFisher AB0600, non-skirted, 96 well 0.2 mL/well, https://www.thermofisher.com/order/catalog/product/AB0600 ** provided that the plates are non-skirted, other suppliers should be acceptable. If you are preparing Alexa488 samples in advance, use Alexa488 NHS ester, ThermoFisher P/N A20000 (https://www.thermofisher.com/order/catalog/product/A20000) dissolved in HPLC-grade water, and use a concentration '''in the sample''' of 4 uM. f9794c56340653a1a379c46917412d7f39b2b1a1 265 264 2024-01-25T22:00:55Z Erik 4 /* Consumables */ wikitext text/x-wiki X-ray footprinting is a solution-state method reliant on radiation damage, and thus sample composition and purity is important for success. Most experiments are performed with the [https://doi.org/10.1107/S1600577521005026 96-well high-throughput apparatus] and the guidance here applies to that instrument. Contact beamline staff to discuss requirements for other modes. === Sample Volume / Concentration === HT device samples consist of 5 uL droplets held by surface tension in the bottom of 200uL PCR tubes or strips. In a typical experiment, at least three different X-ray exposure times corresponding to different doses along with an unexposed no-dose sample are measured. Typically, between 8 and 16 PCR tubes are exposed for each time point to provide sufficient sample for sample processing and measurement on modern mass spectrometers. Thus, a typical experiment requires anywhere from 160 to 320 uL of sample for an exposure time series on a single sample state. In addition, we use an [https://www.thermofisher.com/us/en/home/life-science/cell-analysis/fluorophores/alexa-fluor-488.html Alexa488] dose-response assay to optimize X-ray exposure conditions in both time and flux dimensions. This requires additional sample which is consumed. A good rule of thumb is a minimum of 200 uL of sample in each desired state for Alexa488 screening, along with a sample of buffer. Sample concentration is driven by the downstream analysis workflow. Generally, for modern mass spectrometry methods, a protein concentration of 1 - 10 uM is suffiicient for X-ray footprinting. Larger proteins (>100 kDa) can be measured at 1-2 uM, while small proteins or peptides may need concentrations as high as 10-20 uM. Consequently, we recommend a minimum of 500 uL of sample for each sample state / condition desired, at concentrations of approximately 5 uM (we can dilute if needed). === Sample / Buffer Composition === Water quality matters greatly. We have found that many laboratory 18 MΩ water systems produce water containing organic contaminants (especially after maintenance) that exert significant scavenging behavior and result in poor X-ray footprinting results. For optimal results, we '''''strongly recommend''''' using HPLC grade water to prepare buffers, and buffer-exchange protein stocks into HPLC-grade water buffers prior to visiting the XFP beamline. Samples should ideally be homogeneous and not prone to aggregation or precipitation. For a comprehensive discussion of buffer composition effects, refer to our high-throughput apparatus / workflow paper, [https://doi.org/10.1107/s1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332]. Organic and sulfur-containing buffer components are of the greatest concern. Some general rules of thumb: * Ideally samples should be in 1X PBS or phosphate buffer. Avoid the use of Tris or Goods buffers (HEPES, MOPS) if at all possible as they introduce nonlinear dose-response behavior. * Salts such as NaCl, KCl, MgCl<sub>2</sub>, CaCl<sub>2</sub> and so on have minimal radical scavenging effects up to molar concentrations and can be used freely. * Glycerol or DMSO are extremely scavenging and should be avoided if at all possible. For ligand-binding studies with organic ligands, try to use acetonitrile to dissolve the ligand prior to incubation with the protein target and minimize the acetonitrile concentration in the final solution. * TCEP is strongly preferred over DTT or BME when a reducing agent is needed, but caution is needed for mM and higher concentrations. Contact XFP beamline staff to ask any questions about your buffer requirements; we can develop alternative strategies to deal with samples having challenging buffer composition needs. === Consumables === We provide Alexa488 dye and PCR tubes / strips for experiments at the beamline requiring sample preparation. For users preparing samples in advance, we recommend the following for PCR consumables: * PCR tubes: BrandTech 781305, transparent 0.2 mL single tubes with attached flat cap, https://shop.brandtech.com/en/single-tubes-pcr-bio-certr-pcr-quality-p86.html * PCR strips: BrandTech 781332, transparent 0.2 mL strip of 8 with attached flat single caps, https://shop.brandtech.com/en/pcr-strips-pp-bio-certr-pcr-quality-p545.html ** PCR strips must not be rigid with webbing between the tubes. Rigidly webbed tubes will not fit in our HT apparatus. Contact us if you have questions about strip suitability * PCR plates: ThermoFisher AB0600, non-skirted, 96 well 0.2 mL/well, https://www.thermofisher.com/order/catalog/product/AB0600 ** provided that the plates are non-skirted, other suppliers should be acceptable. If you are preparing Alexa488 samples in advance, use Alexa488 NHS ester, ThermoFisher P/N A20000 (https://www.thermofisher.com/order/catalog/product/A20000) dissolved in HPLC-grade water, and use a concentration '''in the sample''' of 4 uM. 89fee2f880cb17ebd68b261af4fd3e79b77141f0 268 265 2024-01-25T22:20:07Z Erik 4 /* Consumables */ Updated text wikitext text/x-wiki X-ray footprinting is a solution-state method reliant on radiation damage, and thus sample composition and purity is important for success. Most experiments are performed with the [https://doi.org/10.1107/S1600577521005026 96-well high-throughput apparatus] and the guidance here applies to that instrument. Contact beamline staff to discuss requirements for other modes. === Sample Volume / Concentration === HT device samples consist of 5 uL droplets held by surface tension in the bottom of 200uL PCR tubes or strips. In a typical experiment, at least three different X-ray exposure times corresponding to different doses along with an unexposed no-dose sample are measured. Typically, between 8 and 16 PCR tubes are exposed for each time point to provide sufficient sample for sample processing and measurement on modern mass spectrometers. Thus, a typical experiment requires anywhere from 160 to 320 uL of sample for an exposure time series on a single sample state. In addition, we use an [https://www.thermofisher.com/us/en/home/life-science/cell-analysis/fluorophores/alexa-fluor-488.html Alexa488] dose-response assay to optimize X-ray exposure conditions in both time and flux dimensions. This requires additional sample which is consumed. A good rule of thumb is a minimum of 200 uL of sample in each desired state for Alexa488 screening, along with a sample of buffer. Sample concentration is driven by the downstream analysis workflow. Generally, for modern mass spectrometry methods, a protein concentration of 1 - 10 uM is suffiicient for X-ray footprinting. Larger proteins (>100 kDa) can be measured at 1-2 uM, while small proteins or peptides may need concentrations as high as 10-20 uM. Consequently, we recommend a minimum of 500 uL of sample for each sample state / condition desired, at concentrations of approximately 5 uM (we can dilute if needed). === Sample / Buffer Composition === Water quality matters greatly. We have found that many laboratory 18 MΩ water systems produce water containing organic contaminants (especially after maintenance) that exert significant scavenging behavior and result in poor X-ray footprinting results. For optimal results, we '''''strongly recommend''''' using HPLC grade water to prepare buffers, and buffer-exchange protein stocks into HPLC-grade water buffers prior to visiting the XFP beamline. Samples should ideally be homogeneous and not prone to aggregation or precipitation. For a comprehensive discussion of buffer composition effects, refer to our high-throughput apparatus / workflow paper, [https://doi.org/10.1107/s1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332]. Organic and sulfur-containing buffer components are of the greatest concern. Some general rules of thumb: * Ideally samples should be in 1X PBS or phosphate buffer. Avoid the use of Tris or Goods buffers (HEPES, MOPS) if at all possible as they introduce nonlinear dose-response behavior. * Salts such as NaCl, KCl, MgCl<sub>2</sub>, CaCl<sub>2</sub> and so on have minimal radical scavenging effects up to molar concentrations and can be used freely. * Glycerol or DMSO are extremely scavenging and should be avoided if at all possible. For ligand-binding studies with organic ligands, try to use acetonitrile to dissolve the ligand prior to incubation with the protein target and minimize the acetonitrile concentration in the final solution. * TCEP is strongly preferred over DTT or BME when a reducing agent is needed, but caution is needed for mM and higher concentrations. Contact XFP beamline staff to ask any questions about your buffer requirements; we can develop alternative strategies to deal with samples having challenging buffer composition needs. === Consumables === We can provide Alexa488 dye and PCR tubes / strips for experiments at the beamline requiring sample preparation. For users preparing samples in advance, we recommend the following for PCR consumables: * PCR tubes: BrandTech 781305, transparent 0.2 mL single tubes with attached flat cap, https://shop.brandtech.com/en/single-tubes-pcr-bio-certr-pcr-quality-p86.html * PCR strips: BrandTech 781332, transparent 0.2 mL strip of 8 with attached flat single caps, https://shop.brandtech.com/en/pcr-strips-pp-bio-certr-pcr-quality-p545.html ** PCR strips must not be rigid with webbing between the tubes, as rigidly webbed tubes will not fit in our HT apparatus. Contact us if you have questions about strip suitability * PCR plates: ThermoFisher AB0600, non-skirted, 96 well 0.2 mL/well, https://www.thermofisher.com/order/catalog/product/AB0600 ** provided that the plates are non-skirted, other suppliers should be acceptable. If strip caps are used, buy caps and plates from the same supplier to ensure proper fit. If you are preparing Alexa488 samples in advance, use Alexa488 NHS ester, ThermoFisher P/N A20000 (https://www.thermofisher.com/order/catalog/product/A20000) dissolved in HPLC-grade water, and use a concentration '''in the sample''' of 4 uM. bd04c820432bf2b91183bdf18c3899dfe4aa2930 XFP Sample Considerations 0 23 269 268 2024-01-25T22:21:21Z Erik 4 Clarify MS instrument wikitext text/x-wiki X-ray footprinting is a solution-state method reliant on radiation damage, and thus sample composition and purity is important for success. Most experiments are performed with the [https://doi.org/10.1107/S1600577521005026 96-well high-throughput apparatus] and the guidance here applies to that instrument. Contact beamline staff to discuss requirements for other modes. === Sample Volume / Concentration === HT device samples consist of 5 uL droplets held by surface tension in the bottom of 200uL PCR tubes or strips. In a typical experiment, at least three different X-ray exposure times corresponding to different doses along with an unexposed no-dose sample are measured. Typically, between 8 and 16 PCR tubes are exposed for each time point to provide sufficient sample for sample processing and measurement on modern mass spectrometers. Thus, a typical experiment requires anywhere from 160 to 320 uL of sample for an exposure time series on a single sample state. In addition, we use an [https://www.thermofisher.com/us/en/home/life-science/cell-analysis/fluorophores/alexa-fluor-488.html Alexa488] dose-response assay to optimize X-ray exposure conditions in both time and flux dimensions. This requires additional sample which is consumed. A good rule of thumb is a minimum of 200 uL of sample in each desired state for Alexa488 screening, along with a sample of buffer. Sample concentration is driven by the downstream analysis workflow. Generally, with modern (nano)ESI mass spectrometry instruments, a protein concentration of 1 - 10 uM is suffiicient for X-ray footprinting. Larger proteins or complexes (>100 kDa) can be measured at 1-2 uM, while small proteins or peptides may need concentrations as high as 10-20 uM. Consequently, we recommend a minimum of 500 uL of sample for each sample state / condition desired, at concentrations of approximately 5 uM (we can dilute if needed). === Sample / Buffer Composition === Water quality matters greatly. We have found that many laboratory 18 MΩ water systems produce water containing organic contaminants (especially after maintenance) that exert significant scavenging behavior and result in poor X-ray footprinting results. For optimal results, we '''''strongly recommend''''' using HPLC grade water to prepare buffers, and buffer-exchange protein stocks into HPLC-grade water buffers prior to visiting the XFP beamline. Samples should ideally be homogeneous and not prone to aggregation or precipitation. For a comprehensive discussion of buffer composition effects, refer to our high-throughput apparatus / workflow paper, [https://doi.org/10.1107/s1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332]. Organic and sulfur-containing buffer components are of the greatest concern. Some general rules of thumb: * Ideally samples should be in 1X PBS or phosphate buffer. Avoid the use of Tris or Goods buffers (HEPES, MOPS) if at all possible as they introduce nonlinear dose-response behavior. * Salts such as NaCl, KCl, MgCl<sub>2</sub>, CaCl<sub>2</sub> and so on have minimal radical scavenging effects up to molar concentrations and can be used freely. * Glycerol or DMSO are extremely scavenging and should be avoided if at all possible. For ligand-binding studies with organic ligands, try to use acetonitrile to dissolve the ligand prior to incubation with the protein target and minimize the acetonitrile concentration in the final solution. * TCEP is strongly preferred over DTT or BME when a reducing agent is needed, but caution is needed for mM and higher concentrations. Contact XFP beamline staff to ask any questions about your buffer requirements; we can develop alternative strategies to deal with samples having challenging buffer composition needs. === Consumables === We can provide Alexa488 dye and PCR tubes / strips for experiments at the beamline requiring sample preparation. For users preparing samples in advance, we recommend the following for PCR consumables: * PCR tubes: BrandTech 781305, transparent 0.2 mL single tubes with attached flat cap, https://shop.brandtech.com/en/single-tubes-pcr-bio-certr-pcr-quality-p86.html * PCR strips: BrandTech 781332, transparent 0.2 mL strip of 8 with attached flat single caps, https://shop.brandtech.com/en/pcr-strips-pp-bio-certr-pcr-quality-p545.html ** PCR strips must not be rigid with webbing between the tubes, as rigidly webbed tubes will not fit in our HT apparatus. Contact us if you have questions about strip suitability * PCR plates: ThermoFisher AB0600, non-skirted, 96 well 0.2 mL/well, https://www.thermofisher.com/order/catalog/product/AB0600 ** provided that the plates are non-skirted, other suppliers should be acceptable. If strip caps are used, buy caps and plates from the same supplier to ensure proper fit. If you are preparing Alexa488 samples in advance, use Alexa488 NHS ester, ThermoFisher P/N A20000 (https://www.thermofisher.com/order/catalog/product/A20000) dissolved in HPLC-grade water, and use a concentration '''in the sample''' of 4 uM. 18529e86a6dbd6ca71c8fa7a13b2ea9e09c404b7 Main Page 0 1 270 254 2024-01-31T18:44:17Z Erik 4 /* General Information */ Added third review article wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label regions of proteins or cleave nucleic acid phosphodiester backbones, at rates proportional to solvent accessibility. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://www.annualreviews.org/doi/10.1146/annurev.biophys.35.040405.102050 ''Annu Rev. Biophys.'' '''2006''', ''35'', 251-276], [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted (with advice), and in-person vs. mail-in for XFP experiments [[XFP Sample Considerations]]: technical information on samples and preparation for experiments ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: 631-344-1817 (from a BNL phone, dial last 4 digits) Shipping Address: Attn: <local contact> NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. bfd2cf09633baf3580c6b94c0d2ed6304b076bc2 272 270 2024-06-07T17:57:24Z Erik 4 Create new shipping info page, added XFP@bnl.gov e-mail contact wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label regions of proteins or cleave nucleic acid phosphodiester backbones, at rates proportional to solvent accessibility. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://www.annualreviews.org/doi/10.1146/annurev.biophys.35.040405.102050 ''Annu Rev. Biophys.'' '''2006''', ''35'', 251-276], [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals]]: types of proposals accepted (with advice), and in-person vs. mail-in for XFP experiments [[XFP Sample Considerations]]: technical information on samples and preparation for experiments [[XFP Shipping Information]]: information for domestic (USA) and international shipments to the XFP beamline. ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: 631-344-1817 (from a BNL phone, dial last 4 digits) E-mail: XFP@bnl.gov (contacts all XFP beamline staff resident at NSLS-II) ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. 0f94ad8c93a0b14365d841077d900e42771841f4 280 272 2024-08-01T11:51:28Z Erik 4 wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label regions of proteins or cleave nucleic acid phosphodiester backbones, at rates proportional to solvent accessibility. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://www.annualreviews.org/doi/10.1146/annurev.biophys.35.040405.102050 ''Annu Rev. Biophys.'' '''2006''', ''35'', 251-276], [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals|'''XFP Beamtime Proposals''']]: types of proposals accepted (with advice), and in-person vs. mail-in for XFP experiments [[XFP Sample Considerations|'''XFP Sample Considerations''']]: technical information on samples and preparation for experiments [[XFP Shipping Information|'''XFP Shipping Information''']]: information for domestic (USA) and international shipments to the XFP beamline. ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: 631-344-1817 (from a BNL phone, dial last 4 digits) E-mail: XFP@bnl.gov (contacts all XFP beamline staff resident at NSLS-II) ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. d74086e3401f4cb48976a539ef93ec13df77ddfb 281 280 2024-12-07T19:45:12Z Erik 4 /* General Information */ wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label regions of proteins or cleave nucleic acid phosphodiester backbones, at rates proportional to solvent accessibility. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can then be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://www.annualreviews.org/doi/10.1146/annurev.biophys.35.040405.102050 ''Annu Rev. Biophys.'' '''2006''', ''35'', 251-276], [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals|'''XFP Beamtime Proposals''']]: types of proposals accepted (with advice), considerations for in-person vs. mail-in access for XFP experiments [[XFP Sample Considerations|'''XFP Sample Considerations''']]: technical information on samples and preparation for experiments [[XFP Shipping Information|'''XFP Shipping Information''']]: information for domestic (USA) and international shipments to the XFP beamline. ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: +1-631-344-1817 (from a BNL phone, dial only last 4 digits) E-mail: XFP@bnl.gov (contacts all XFP beamline staff resident at NSLS-II) ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. e32a69ef613d57f42feeb2406c38eda40f027455 283 281 2025-01-03T19:38:06Z Erik 4 /* General Information */ tweaks to layout wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == General Information == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label regions of proteins or cleave nucleic acid phosphodiester backbones, at rates proportional to solvent accessibility. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://www.annualreviews.org/doi/10.1146/annurev.biophys.35.040405.102050 ''Annu Rev. Biophys.'' '''2006''', ''35'', 251-276], [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline Reference Publications ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals|'''Beamtime Proposals''']]: types of proposals accepted (with advice), considerations for in-person vs. mail-in access for XFP experiments [[XFP Sample Considerations|'''Sample Considerations''']]: technical information on samples and preparation for experiments [[XFP Shipping Information|'''Shipping Information''']]: information for domestic (USA) and international shipments to the XFP beamline. ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: +1-631-344-1817 (from a BNL phone, dial only last 4 digits) E-mail: [mailto:XFP@bnl.gov XFP@bnl.gov] (contacts all XFP beamline staff resident at NSLS-II) ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. 0dc4b48ad393ef889d9849be812429c6db4e2ae4 284 283 2025-01-03T19:44:47Z Erik 4 More minor edits to layout wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == Overview == ==== Scientific Mission ==== The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label regions of proteins or cleave nucleic acid phosphodiester backbones, at rates proportional to solvent accessibility. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://www.annualreviews.org/doi/10.1146/annurev.biophys.35.040405.102050 ''Annu Rev. Biophys.'' '''2006''', ''35'', 251-276], [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline References ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals|'''Beamtime Proposals''']]: types of proposals accepted (with advice), considerations for in-person vs. mail-in access for XFP experiments [[XFP Sample Considerations|'''Sample Considerations''']]: technical information on samples and preparation for experiments [[XFP Shipping Information|'''Shipping Information''']]: information for domestic (USA) and international shipments to the XFP beamline. ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: +1-631-344-1817 (from a BNL phone, dial only last 4 digits) E-mail: [mailto:XFP@bnl.gov XFP@bnl.gov] (contacts all XFP beamline staff resident at NSLS-II) ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Ezaz Ahmed |postdoctoral scholar |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. 1c0061fc3995320aa7ae2f8e42e6a639a3229114 285 284 2025-02-27T20:48:12Z Erik 4 /* Beamline Team */ update staff wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == Overview == ==== Scientific Mission ==== The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label regions of proteins or cleave nucleic acid phosphodiester backbones, at rates proportional to solvent accessibility. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://www.annualreviews.org/doi/10.1146/annurev.biophys.35.040405.102050 ''Annu Rev. Biophys.'' '''2006''', ''35'', 251-276], [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. ==== Beamline References ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals|'''Beamtime Proposals''']]: types of proposals accepted (with advice), considerations for in-person vs. mail-in access for XFP experiments [[XFP Sample Considerations|'''Sample Considerations''']]: technical information on samples and preparation for experiments [[XFP Shipping Information|'''Shipping Information''']]: information for domestic (USA) and international shipments to the XFP beamline. ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: +1-631-344-1817 (from a BNL phone, dial only last 4 digits) E-mail: [mailto:XFP@bnl.gov XFP@bnl.gov] (contacts all XFP beamline staff resident at NSLS-II) ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |Rohit Jain |senior research associate |CWRU |} ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. 2070482d5c694469ef3b10cfbee8a566b03f3326 286 285 2025-04-29T21:00:36Z Erik 4 Reorganized positioning of text wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == Overview == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label regions of proteins or cleave nucleic acid phosphodiester backbones, at rates proportional to solvent accessibility. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://www.annualreviews.org/doi/10.1146/annurev.biophys.35.040405.102050 ''Annu Rev. Biophys.'' '''2006''', ''35'', 251-276], [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. == Information for Users == For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals|'''Beamtime Proposals''']]: types of proposals accepted (with advice), considerations for in-person vs. mail-in access for XFP experiments [[XFP Sample Considerations|'''Sample Considerations''']]: technical information on samples and preparation for experiments [[XFP Shipping Information|'''Shipping Information''']]: information for domestic (USA) and international shipments to the XFP beamline. ==== Beamline References ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * User [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide]. * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Contact Information == ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: +1-631-344-1817 (from a BNL phone, dial only last 4 digits) E-mail: [mailto:XFP@bnl.gov XFP@bnl.gov] (contacts all XFP beamline staff resident at NSLS-II) ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |[https://www.linkedin.com/in/rohitjainphd Rohit Jain] |senior research associate |CWRU |- |[https://case.edu/medicine/nutrition/about-us/faculty/janna-kiselar Janna Kiselar] |structural MS faculty |CWRU |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. e4c6e40ef0e6554e374532ac7217e7e6d56d8a24 287 286 2025-04-29T21:01:51Z Erik 4 /* Information for Users */ wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == Overview == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label regions of proteins or cleave nucleic acid phosphodiester backbones, at rates proportional to solvent accessibility. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://www.annualreviews.org/doi/10.1146/annurev.biophys.35.040405.102050 ''Annu Rev. Biophys.'' '''2006''', ''35'', 251-276], [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. == Information for Users == ==== User Guidance ==== For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals|'''Beamtime Proposals''']]: types of proposals accepted (with advice), considerations for in-person vs. mail-in access for XFP experiments [[XFP Sample Considerations|'''Sample Considerations''']]: technical information on samples and preparation for experiments [[XFP Shipping Information|'''Shipping Information''']]: information for domestic (USA) and international shipments to the XFP beamline. ==== Beamline References ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * 17-BM [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide] * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Contact Information == ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: +1-631-344-1817 (from a BNL phone, dial only last 4 digits) E-mail: [mailto:XFP@bnl.gov XFP@bnl.gov] (contacts all XFP beamline staff resident at NSLS-II) ==== Beamline Team ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |[https://www.linkedin.com/in/rohitjainphd Rohit Jain] |senior research associate |CWRU |- |[https://case.edu/medicine/nutrition/about-us/faculty/janna-kiselar Janna Kiselar] |structural MS faculty |CWRU |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. 1e9b61084b35b3ecb473998cdb69715f65600bda 288 287 2025-04-30T20:50:05Z Erik 4 /* Beamline Team */ wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == Overview == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label regions of proteins or cleave nucleic acid phosphodiester backbones, at rates proportional to solvent accessibility. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://www.annualreviews.org/doi/10.1146/annurev.biophys.35.040405.102050 ''Annu Rev. Biophys.'' '''2006''', ''35'', 251-276], [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. == Information for Users == ==== User Guidance ==== For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals|'''Beamtime Proposals''']]: types of proposals accepted (with advice), considerations for in-person vs. mail-in access for XFP experiments [[XFP Sample Considerations|'''Sample Considerations''']]: technical information on samples and preparation for experiments [[XFP Shipping Information|'''Shipping Information''']]: information for domestic (USA) and international shipments to the XFP beamline. ==== Beamline References ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * 17-BM [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide] * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Contact Information == ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: +1-631-344-1817 (from a BNL phone, dial only last 4 digits) E-mail: [mailto:XFP@bnl.gov XFP@bnl.gov] (contacts all XFP beamline staff resident at NSLS-II) ==== Beamline/Mass Spectrometry Contacts ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |Michael Sullivan |beamline engineer |NSLS-II |- |[https://www.linkedin.com/in/rohitjainphd Rohit Jain] |senior research associate |CWRU |- |[https://case.edu/medicine/nutrition/about-us/faculty/janna-kiselar Janna Kiselar] |structural MS faculty |CWRU |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. 34ad434fac1dcdedf106e293fa7c31dc2879cbc0 289 288 2025-06-25T19:43:40Z Erik 4 /* Beamline/Mass Spectrometry Contacts */ wikitext text/x-wiki = <span style="font-size: xx-large">'''X-ray Footprinting of Biological Materials (XFP) Beamline'''</span> = == Overview == The [https://www.bnl.gov/nsls2/beamlines/beamline.php?r=17-BM XFP beamline] enables access to synchrotron X-ray footprinting technologies and support at NSLS-II. It is operated as a Partner Beamline by the Case Western Reserve University [https://case.edu/medicine/csb/ Center for Synchrotron Biosciences], with funding from [https://www.case.edu/ Case Western Reserve University] and a variety of federal sponsors. X-ray footprinting is a solution based technique in which X-ray radiolysis of water by synchrotron radiation produces hydroxyl radicals that can then covalently label regions of proteins or cleave nucleic acid phosphodiester backbones, at rates proportional to solvent accessibility. Identification of these structural changes by mass spectrometry or sequencing methods produces a water accessibility map of the target biomolecule. Ligand binding, folding, or complex formation (either steady-state or time-resolved) produces changes in solvent accessibility that can be related to biomolecule structure at both global and local (single amino acid/nucleotide) levels in concert with data from other structural biology methods. For further background, refer to [https://www.annualreviews.org/doi/10.1146/annurev.biophys.35.040405.102050 ''Annu Rev. Biophys.'' '''2006''', ''35'', 251-276], [https://doi.org/10.1146/annurev-biophys-070317-033123 ''Annu Rev. Biophys.'' '''2018''', ''47'', 315-333] or [https://doi.org/10.1021/acs.chemrev.1c00432 ''Chem. Rev.'' '''2022''', ''122'', 7532-7561]. == Information for Users == ==== User Guidance ==== For an overview of the beamline including descriptions and pictures of beamline endstation equipment, visit our [https://case.edu/medicine/csb/facilities-0 Facilities page at the CWRU CSB website]. [[XFP Beamtime Proposals|'''Beamtime Proposals''']]: types of proposals accepted (with advice), considerations for in-person vs. mail-in access for XFP experiments [[XFP Sample Considerations|'''Sample Considerations''']]: technical information on samples and preparation for experiments [[XFP Shipping Information|'''Shipping Information''']]: information for domestic (USA) and international shipments to the XFP beamline. ==== Beamline References ==== If your publication makes use of data obtained at XFP, please use this [https://case.edu/medicine/csb/about/publications acknowledgement] and cite one or both of the following instrumentation papers: * Beamline design and overview of capabilities: [https://doi.org/10.1107/S1600577519003576 ''J. Synch. Rad'' '''2019''', ''26'', 1388-1399] * High-throughput footprinting apparatus: [https://doi.org/10.1107/S1600577521005026 ''J. Synch. Rad.'' '''2021''', ''28'', 1321-1332] ==== Useful links ==== * 17-BM [https://www.bnl.gov/nsls2/beamlines/publications.php?q=17-BM publication list] * [https://www.bnl.gov/nsls2/userguide/ NSLS-II User Guide] * NSLS-II Proposal System [https://pass.bnl.gov/ PASS] * NSLS-II User [https://www.bnl.gov/nsls2/labs/ Laboratories] == Contact Information == ==== Contact Info ==== Location: Building 745 (LOB5), see [https://www.bnl.gov/maps/745map.php this map for location at BNL]. Beamline phone: +1-631-344-1817 (from a BNL phone, dial only last 4 digits) E-mail: [mailto:XFP@bnl.gov XFP@bnl.gov] (contacts all XFP beamline staff resident at NSLS-II) ==== Beamline/Mass Spectrometry Contacts ==== {| class="wikitable" |+ !Name !Role !Location |- |[https://case.edu/medicine/nutrition/about-us/faculty/mark-chance Mark Chance] |principal investigator |CWRU |- |[https://www.bnl.gov/staff/efarquhar Erik Farquhar] |beamline scientist |NSLS-II |- |[https://www.linkedin.com/in/rohitjainphd Rohit Jain] |senior research associate |CWRU |- |[https://case.edu/medicine/nutrition/about-us/faculty/janna-kiselar Janna Kiselar] |structural MS faculty |CWRU |- |Michael Sullivan |tech. consultant (retired) |NSLS-II |} == [[Staff Resources]] == Technical details for XFP controls hardware and operations for 17-BM beamline staff can be found on the [[Staff Resources|Staff Resources page]]. 24affd3e63c60b51d53184343ecead94bdebcfc0 XFP Beamtime Proposals 0 22 271 266 2024-02-01T21:19:51Z Erik 4 /* Beamtime Proposals */ add Janna as contact for PU time wikitext text/x-wiki == XFP Beamtime Proposals and Types of Access to the Beamline == === Beamtime Proposals === The NSLS-II User Guide includes [https://www.bnl.gov/nsls2/userguide/access/proposal-types.php detailed information on the different beamtime proposal types]. XFP accepts the following types of proposals from the user community. * General User (GU): single investigator proposals good for 1 year (3 cycles), which must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These require a clear research plan. For a good score, you must convince the PRP that you have a clear plan on how you will process samples and analyze data after the beamline experiment, in addition to a clear description of experiments. * Block Allocation Group (BAG): multi-investigator proposals, good for 2 years (6 cycles), which also must be submitted in advance of specific deadlines (ends of January, May, September). Beamtime requests must be submitted every cycle. ** These are often multimodal requesting more than one beamline, and are typically organized by institution/department, or more rarely around science themes. ** Groups can be added to an existing BAG after initial submission by generating a project description and contacting the XFP beamline staff in advance of a GU/BAG proposal deadline. * Rapid Access (RA): single investigator proposals good for a single cycle, which can be submitted at any time. ** These are ideal for new investigators to try out X-ray footprinting, test new projects, or obtain preliminary data for a subsequent GU proposal. ** Requirement: contact XFP beamline staff prior to submission, and have a clear explanation of why rapid access is needed for the proposal itself. * Proprietary (PR): for industry or other users wishing to retain IP rights to data. This requires a SOW and proprietary user agreement with Brookhaven. See the [https://www.bnl.gov/nsls2/industry/ NSLS-II Industrial Program for details]. In addition, we maintain a Partner User Agreement with NSLS-II in exchange for CWRU staffing and operating the XFP beamline. If you are interested in accessing XFP through Partner User time, contact [https://www.bnl.gov/staff/efarquhar Erik Farquhar] or [https://case.edu/medicine/nutrition/about-us/faculty/janna-kiselar Janna Kiselar]. === In-Person vs. Mail-In for XFP Experiments === We strongly advise users who are new to the XFP beamline or method to plan on an in-person visit for their first experiment, in order to get the most out of their training experience and learn important nuances of the method. After this initial visit, users are welcome to visit in-person again for future runs, or make plans to perform experiments via mail-in with assistance from the beamline staff. For mail-in experiments, users ship prepared samples to NSLS-II, and XFP beamline staff carry out X-ray footprinting experiments based on the user's instructions/needs. For work involving biosafety level 2 (BSL2) materials or non-standard configurations, e.g., flow or time-resolved experiments, in-person participation at the beamline is mandatory. Click [[Main Page|here to return to Main Page]]. d8c881e7771058d01612050f431b946858493124 XFP Shipping Information 0 24 273 2024-06-07T18:52:56Z Erik 4 first version wikitext text/x-wiki ==Domestic (USA) Users:== ==== Shipping address for USA users: ==== Attn: Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 phone: +1-631-344-8174 ==== Recommendations (USA): ==== Please use FedEx Priority Overnight or UPS Next Day Air and include sufficient dry ice to last for at least 48 hrs (10 lbs or more). For samples that must ship at 4C, we recommend using ice packs in the styrofoam cooler. If you must use ice, use a plastic bag to hold the ice in the cooler and securely tie the opening so that the ice / water does not leak out of the package. We strongly recommend shipping on Monday, Tuesday, or Wednesday, so that the package does not sit over the weekend at the courier station should there be delays. Shipping on Thursdays is at your own risk. ==== Sample Return (USA): ==== For return of your samples, please provide a pre-paid FedEx Priority Overnight label, or else provide a FedEx/UPS account number and shipping address to the XFP beamline team. Samples will always ship out on dry ice and we only ship on Monday-Wednesday (Thursday shipments only if explicitly requested by the user). == International Users == ==== Shipping address for overseas (non-USA) users: ==== Ship samples to yourself, in care of XFP beamline staff as below <your name> c/o Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA phone: +1-631-344-8174 '''Recommendations (International):''' Please use FedEx International Priority (Express) and use a box capable of holding 15-20 to allow for time-in-transit. We strongly recommend shipping only on Monday or Tuesday to allow for transit time + possible customs delays for entry to the USA. Please include a commercial invoice, TSCA certification, and a letter describing the samples, purpose of the shipment (biomedical research for stucture determination at NSLS-II), any hazards or lack thereof, and the source of the material (synthesized, recombinant, or from a specific organism). Please send copies of these documents to XFP beamline personnel when you ship. You can choose to use FedEx as the express customs broker. If you choose a non-FedEx broker, please choose '''Harmonized Custom Brokers''' (Interfreight) Phone: 516-371-6980, and email annmarie@interfreight.net the incoming tracking number and the above three documents. '''Sample Return (International):''' Please generate a commercial invoice and pre-paid return FedEx shipping label using your own institution of possible, and supply copies of both documents to XFP beamline staff. Alternatively, supply a FedEx account number and shipping address along with your commercial invoice, so that BNL Shipping/Receiving can process the shipments. Samples will ship ex-USA on Mondays or Tuesdays only. 4d53e21e835a73b53dae7a17b67c41cde798357a 274 273 2024-06-07T18:53:48Z Erik 4 correct sub-heading types wikitext text/x-wiki ==Domestic (USA) Users:== ==== Shipping address for USA users: ==== Attn: Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 phone: +1-631-344-8174 ==== Recommendations (USA): ==== Please use FedEx Priority Overnight or UPS Next Day Air and include sufficient dry ice to last for at least 48 hrs (10 lbs or more). For samples that must ship at 4C, we recommend using ice packs in the styrofoam cooler. If you must use ice, use a plastic bag to hold the ice in the cooler and securely tie the opening so that the ice / water does not leak out of the package. We strongly recommend shipping on Monday, Tuesday, or Wednesday, so that the package does not sit over the weekend at the courier station should there be delays. Shipping on Thursdays is at your own risk. ==== Sample Return (USA): ==== For return of your samples, please provide a pre-paid FedEx Priority Overnight label, or else provide a FedEx/UPS account number and shipping address to the XFP beamline team. Samples will always ship out on dry ice and we only ship on Monday-Wednesday (Thursday shipments only if explicitly requested by the user). == International Users == ==== Shipping address for overseas (non-USA) users: ==== Ship samples to yourself, in care of XFP beamline staff as below <your name> c/o Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA phone: +1-631-344-8174 ==== Recommendations (International): ==== Please use FedEx International Priority (Express) and use a box capable of holding 15-20 to allow for time-in-transit. We strongly recommend shipping only on Monday or Tuesday to allow for transit time + possible customs delays for entry to the USA. Please include a commercial invoice, TSCA certification, and a letter describing the samples, purpose of the shipment (biomedical research for stucture determination at NSLS-II), any hazards or lack thereof, and the source of the material (synthesized, recombinant, or from a specific organism). Please send copies of these documents to XFP beamline personnel when you ship. You can choose to use FedEx as the express customs broker. If you choose a non-FedEx broker, please choose '''Harmonized Custom Brokers''' (Interfreight) Phone: 516-371-6980, and email annmarie@interfreight.net the incoming tracking number and the above three documents. ==== Sample Return (International): ==== Please generate a commercial invoice and pre-paid return FedEx shipping label using your own institution of possible, and supply copies of both documents to XFP beamline staff. Alternatively, supply a FedEx account number and shipping address along with your commercial invoice, so that BNL Shipping/Receiving can process the shipments. Samples will ship ex-USA on Mondays or Tuesdays only. 1af1bbff76096828f885d1154edf834e5fa8d210 275 274 2024-06-07T18:55:04Z Erik 4 bulleted lists under each heading wikitext text/x-wiki ==Domestic (USA) Users:== ==== Shipping address for USA users: ==== Attn: Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 phone: +1-631-344-8174 ==== Recommendations (USA): ==== * Please use FedEx Priority Overnight or UPS Next Day Air and include sufficient dry ice to last for at least 48 hrs (10 lbs or more). * For samples that must ship at 4C, we recommend using ice packs in the styrofoam cooler. If you must use ice, use a plastic bag to hold the ice in the cooler and securely tie the opening so that the ice / water does not leak out of the package. * We strongly recommend shipping on Monday, Tuesday, or Wednesday, so that the package does not sit over the weekend at the courier station should there be delays. Shipping on Thursdays is at your own risk. ==== Sample Return (USA): ==== * For return of your samples, please provide a pre-paid FedEx Priority Overnight label, or else provide a FedEx/UPS account number and shipping address to the XFP beamline team. * Samples will always ship out on dry ice and we only ship on Monday-Wednesday (Thursday shipments only if explicitly requested by the user). == International Users == ==== Shipping address for overseas (non-USA) users: ==== Ship samples to yourself, in care of XFP beamline staff as below <your name> c/o Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA phone: +1-631-344-8174 ==== Recommendations (International): ==== * Please use FedEx International Priority (Express) and use a box capable of holding 15-20 to allow for time-in-transit. * We strongly recommend shipping only on Monday or Tuesday to allow for transit time + possible customs delays for entry to the USA. * Include a commercial invoice, TSCA certification, and a letter describing the samples, purpose of the shipment (biomedical research for stucture determination at NSLS-II), any hazards or lack thereof, and the source of the material (synthesized, recombinant, or from a specific organism). Please send copies of these documents to XFP beamline personnel when you ship. * You can choose to use FedEx as the express customs broker. If you choose a non-FedEx broker, please choose '''Harmonized Custom Brokers''' (Interfreight) Phone: 516-371-6980, and email annmarie@interfreight.net the incoming tracking number and the above three documents. ==== Sample Return (International): ==== * Generate a commercial invoice and pre-paid return FedEx shipping label using your own institution of possible, and supply copies of both documents to XFP beamline staff. * Alternatively, supply a FedEx account number and shipping address along with your commercial invoice, so that BNL Shipping/Receiving can process the shipments. * Samples will ship ex-USA on Mondays or Tuesdays only. 3eff75d350420ff56d1b2e5b7af6ce69dca16a8d 276 275 2024-06-07T18:57:14Z Erik 4 Add CDC import permit info wikitext text/x-wiki ==Domestic (USA) Users:== ==== Shipping address for USA users: ==== Attn: Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 phone: +1-631-344-8174 ==== Recommendations (USA): ==== * Please use FedEx Priority Overnight or UPS Next Day Air and include sufficient dry ice to last for at least 48 hrs (10 lbs or more). * For samples that must ship at 4C, we recommend using ice packs in the styrofoam cooler. If you must use ice, use a plastic bag to hold the ice in the cooler and securely tie the opening so that the ice / water does not leak out of the package. * We strongly recommend shipping on Monday, Tuesday, or Wednesday, so that the package does not sit over the weekend at the courier station should there be delays. Shipping on Thursdays is at your own risk. ==== Sample Return (USA): ==== * For return of your samples, please provide a pre-paid FedEx Priority Overnight label, or else provide a FedEx/UPS account number and shipping address to the XFP beamline team. * Samples will always ship out on dry ice and we only ship on Monday-Wednesday (Thursday shipments only if explicitly requested by the user). == International Users == ==== Shipping address for overseas (non-USA) users: ==== Ship samples to yourself, in care of XFP beamline staff as below <your name> c/o Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA phone: +1-631-344-8174 ==== Recommendations (International): ==== * Please use FedEx International Priority (Express) and use a box capable of holding 15-20 to allow for time-in-transit. * We strongly recommend shipping only on Monday or Tuesday to allow for transit time + possible customs delays for entry to the USA. * Shipments of BSL2 infectious biological materials must have a valid CDC import permit. Import permits are valid for 1 year at a time. Visit https://www.cdc.gov/orr/ipp/index.htm for details. * Include a commercial invoice, TSCA certification, and a letter describing the samples, purpose of the shipment (biomedical research for stucture determination at NSLS-II), any hazards or lack thereof, and the source of the material (synthesized, recombinant, or from a specific organism). Please send copies of these documents to XFP beamline personnel when you ship. * You can choose to use FedEx as the express customs broker. If you choose a non-FedEx broker, please choose '''Harmonized Custom Brokers''' (Interfreight) Phone: 516-371-6980, and email annmarie@interfreight.net the incoming tracking number and the above three documents. ==== Sample Return (International): ==== * Generate a commercial invoice and pre-paid return FedEx shipping label using your own institution of possible, and supply copies of both documents to XFP beamline staff. * Alternatively, supply a FedEx account number and shipping address along with your commercial invoice, so that BNL Shipping/Receiving can process the shipments. * Samples will ship ex-USA on Mondays or Tuesdays only. 136e1d35183cb398cfd61aecb3ac66ebab56c360 277 276 2024-06-07T19:25:19Z Erik 4 more minor typographical edits wikitext text/x-wiki ==Domestic (USA) Users:== ==== Shipping address for USA users: ==== Attn: Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 phone: +1-631-344-8174 ==== Recommendations (USA): ==== * Please use FedEx Priority Overnight or UPS Next Day Air and include sufficient dry ice to last for at least 48 hrs (10 lbs or more). * For samples that must ship at 4C, we recommend using ice packs in the Styrofoam cooler. If you must use ice, use a plastic bag to hold the ice in the cooler and securely tie the bag's opening so that the ice / water does not leak out of the package. Leaky packages may be rejected on delivery at BNL. * We strongly recommend shipping on Monday-Wednesday. This ensures that the package does not sit over the weekend at the courier station in case of delays. Shipping on Thursdays for Friday/weekend beamtime is not recommended and is at your own risk. ==== Sample Return (USA): ==== * For return of your samples, please provide a pre-paid FedEx Priority Overnight label, or else provide a FedEx/UPS account number and shipping address to the XFP beamline team. * Samples will always ship out on dry ice and we only ship on Monday-Wednesday (note: if explicitly requested by a user we will ship out on Thursday). == International Users == ==== Shipping address for overseas (non-USA) users: ==== Ship samples <u>to yourself</u>, in care of XFP beamline staff as below <your name> c/o Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA phone: +1-631-344-8174 ==== Recommendations (International): ==== * Use FedEx International Priority (Express) service if at all possible. Use a box capable of holding at least 15-20 kg of dry ice, even for small sample quantities. * We strongly recommend shipping only on Monday or Tuesday to allow for transit time + possible customs delays for entry to the USA. * Shipments of BSL2 infectious biological materials must have a valid CDC import permit. Import permits are valid for 1 year at a time. Visit https://www.cdc.gov/orr/ipp/index.htm for details. * Include a commercial invoice, TSCA certification, and a letter describing the following: what are the samples, purpose of the shipment (biomedical research for structure determination at NSLS-II), any hazards or lack thereof, and the source of the material (synthesized, recombinant, or from a specific organism). Send copies of these documents to XFP beamline personnel when you ship. * Typically FedEx can act as the express customs broker. If you choose a non-FedEx customs broker, choose '''Harmonized Custom Brokers''' (Interfreight) Phone: 516-371-6980, and email annmarie@interfreight.net the incoming tracking number and the above three documents. ==== Sample Return (International): ==== * Generate a commercial invoice and pre-paid return FedEx shipping label at your home institution, and supply copies of both documents to XFP beamline staff. * Alternatively, supply a FedEx account number and shipping address along with your commercial invoice, so that BNL Shipping/Receiving can process the shipments. * Samples will ship ex-USA on Mondays or Tuesdays only. a0dd4dc76e0203e277b97e7e8215eff6f37edb54 278 277 2024-06-10T12:58:39Z Erik 4 Minor updates to text wikitext text/x-wiki ==Domestic (USA) Users:== ==== Shipping address for USA users: ==== Attn: Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 phone: +1-631-344-8174 ==== Recommendations (USA): ==== * Please use FedEx Priority Overnight or UPS Next Day Air and include sufficient dry ice to last for at least 48 hrs (10 lbs or more). * For samples that must ship at 4C, we recommend using ice packs in the Styrofoam cooler. If you must use ice, use a plastic bag to hold the ice in the cooler and securely tie the bag's opening so that the ice / water does not leak out of the package. Leaky packages may be rejected on delivery at BNL. * We strongly recommend shipping on Monday-Wednesday. This ensures that the package does not sit over the weekend at the courier station in case of delays. Shipping on Thursdays for Friday/weekend beamtime is not recommended and is at your own risk. ==== Sample Return (USA): ==== * For return of your samples, please provide a pre-paid FedEx Priority Overnight label, or else provide a FedEx/UPS account number and shipping address to the XFP beamline team. * Samples will always ship out on dry ice and we only ship on Monday-Wednesday (note: Thursday shipping only when explicitly requested by user). == International Users == ==== Shipping address for overseas (non-USA) users: ==== Ship samples <u>to yourself</u>, in care of XFP beamline staff as below <your name> c/o Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA phone: +1-631-344-8174 ==== Recommendations (International): ==== * Use FedEx International Priority (Express) service if at all possible. Use a box capable of holding at least 15-20 kg of dry ice, even for small sample quantities. * We strongly recommend shipping only on Monday or Tuesday to allow for transit time + possible customs delays for entry to the USA. * Shipments of BSL2 infectious biological materials must have a valid CDC import permit. Import permits are valid for 1 year at a time. Visit https://www.cdc.gov/orr/ipp/index.htm for details. * Include a commercial invoice, TSCA certification, and a letter describing the shipment that includes the following points: what are the samples, purpose of the shipment (biomedical research for structure determination at NSLS-II), any hazards or lack thereof, and the source of the material (synthesized, recombinant, or from a specific organism). Send copies of these documents to XFP beamline personnel when you ship. * Typically FedEx can act as the express customs broker. If you choose a non-FedEx customs broker, use '''Harmonized Customs Brokers''' (Interfreight) Phone: 516-371-6980, and email <u>annmarie@interfreight.net</u> the incoming tracking number and the above three documents. ==== Sample Return (International): ==== * Generate a commercial invoice and pre-paid return FedEx shipping label at your home institution, and supply copies of both documents to XFP beamline staff. * Alternatively, supply a FedEx account number and shipping address along with your commercial invoice, so that BNL Shipping/Receiving can process the shipments. * Samples will ship ex-USA on Mondays or Tuesdays only. c626fd2631129532e91ea318910b3c2d160cb1ec 279 278 2024-08-01T11:47:47Z Erik 4 /* Recommendations (International): */ wikitext text/x-wiki ==Domestic (USA) Users:== ==== Shipping address for USA users: ==== Attn: Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 phone: +1-631-344-8174 ==== Recommendations (USA): ==== * Please use FedEx Priority Overnight or UPS Next Day Air and include sufficient dry ice to last for at least 48 hrs (10 lbs or more). * For samples that must ship at 4C, we recommend using ice packs in the Styrofoam cooler. If you must use ice, use a plastic bag to hold the ice in the cooler and securely tie the bag's opening so that the ice / water does not leak out of the package. Leaky packages may be rejected on delivery at BNL. * We strongly recommend shipping on Monday-Wednesday. This ensures that the package does not sit over the weekend at the courier station in case of delays. Shipping on Thursdays for Friday/weekend beamtime is not recommended and is at your own risk. ==== Sample Return (USA): ==== * For return of your samples, please provide a pre-paid FedEx Priority Overnight label, or else provide a FedEx/UPS account number and shipping address to the XFP beamline team. * Samples will always ship out on dry ice and we only ship on Monday-Wednesday (note: Thursday shipping only when explicitly requested by user). == International Users == ==== Shipping address for overseas (non-USA) users: ==== Ship samples <u>to yourself</u>, in care of XFP beamline staff as below <your name> c/o Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA phone: +1-631-344-8174 ==== Recommendations (International): ==== * Use FedEx International Priority (Express) service if at all possible. Use a box capable of holding at least 15-20 kg of dry ice, even for small sample quantities. * We strongly recommend shipping only on Monday or Tuesday to allow for transit time + possible customs delays for entry to the USA. * Shipments of BSL2 infectious biological materials must have a valid CDC import permit. Import permits are valid for 1 year at a time. Visit https://www.cdc.gov/orr/ipp/index.htm for details. * Include a commercial invoice, TSCA certification, and a letter describing the shipment that includes the following points: what are the samples, purpose of the shipment (biomedical research for structure determination at NSLS-II), any hazards or lack thereof, and the source of the material (synthesized, recombinant, or from a specific organism). Send copies of these documents to XFP beamline personnel when you ship. * FedEx will act as the express customs broker. Do not choose a separate customs broker (Broker Select Option). ==== Sample Return (International): ==== * Generate a commercial invoice and pre-paid return FedEx shipping label at your home institution, and supply copies of both documents to XFP beamline staff. * Alternatively, supply a FedEx account number and shipping address along with your commercial invoice, so that BNL Shipping/Receiving can process the shipments. * Samples will ship ex-USA on Mondays or Tuesdays only. 56fa4ce8c42e942c737b239547c80a93e942dd65 282 279 2024-12-07T19:46:16Z Erik 4 /* Recommendations (International): */ wikitext text/x-wiki ==Domestic (USA) Users:== ==== Shipping address for USA users: ==== Attn: Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 phone: +1-631-344-8174 ==== Recommendations (USA): ==== * Please use FedEx Priority Overnight or UPS Next Day Air and include sufficient dry ice to last for at least 48 hrs (10 lbs or more). * For samples that must ship at 4C, we recommend using ice packs in the Styrofoam cooler. If you must use ice, use a plastic bag to hold the ice in the cooler and securely tie the bag's opening so that the ice / water does not leak out of the package. Leaky packages may be rejected on delivery at BNL. * We strongly recommend shipping on Monday-Wednesday. This ensures that the package does not sit over the weekend at the courier station in case of delays. Shipping on Thursdays for Friday/weekend beamtime is not recommended and is at your own risk. ==== Sample Return (USA): ==== * For return of your samples, please provide a pre-paid FedEx Priority Overnight label, or else provide a FedEx/UPS account number and shipping address to the XFP beamline team. * Samples will always ship out on dry ice and we only ship on Monday-Wednesday (note: Thursday shipping only when explicitly requested by user). == International Users == ==== Shipping address for overseas (non-USA) users: ==== Ship samples <u>to yourself</u>, in care of XFP beamline staff as below <your name> c/o Erik Farquhar NSLS-II, Bldg. 740, 17-BM Brookhaven National Laboratory Upton, NY 11973 USA phone: +1-631-344-8174 ==== Recommendations (International): ==== * Use FedEx International Priority (Express) service if at all possible. Use a box capable of holding 10-20 kg of dry ice, even for small sample quantities. * We strongly recommend shipping only on Monday or Tuesday to allow for transit time + possible customs delays for entry to the USA. * Shipments of BSL2 infectious biological materials must have a valid CDC import permit. Import permits are valid for 1 year at a time. Visit https://www.cdc.gov/orr/ipp/index.htm for details. * Include a commercial invoice, TSCA certification, and a letter describing the shipment that addresses the following points: what are the samples, purpose of the shipment (biomedical research for structure determination at NSLS-II), any hazards or lack thereof, and the source of the material (synthesized, recombinant, or from a specific organism). Send copies of these documents to XFP beamline personnel when you ship. * FedEx will act as the express customs broker. Do not choose a separate customs broker (Broker Select Option). ==== Sample Return (International): ==== * Generate a commercial invoice and pre-paid return FedEx shipping label at your home institution, and supply copies of both documents to XFP beamline staff. * Alternatively, supply a FedEx account number and shipping address along with your commercial invoice, so that BNL Shipping/Receiving can process the shipments. * Samples will ship ex-USA on Mondays or Tuesdays only. 2505ee0d02d2d76b9929cb3683a2a2fe357a52ea